--------------------------------------------------------------------------------
dofile('data/lua/screens/Options.lua')
dofile('data/lua/screens/PlayerSelect.lua')
dofile('data/lua/Extras.lua')
dofile('data/lua/Misc.lua')
dofile('data/lua/screens/Extras/ExtraContentScreen.lua');
dofile('data/lua/screens/Strategy Guide.lua');
--------------------------------------------------------------------------------
mainMenu = nil;
exitConfirmationScreen = nil;

changePlayerButton = nil;

playModeScreen = nil;
helpScreen = nil;
ingameMenu = nil;
exitingApp = false;

--------------------------------------------------------------------------------
MainMenuComposition = nil;
--------------------------------------------------------------------------------
function BuildMainMenuComposition()

    if MainMenuComposition
    then
        return MainMenuComposition;
    end

    local composition = CreateCompositionSequence();
    local compositionDuration = 10.08;
    composition:SetDuration(compositionDuration);
    composition:SetZ(120);
    composition:SetCyclic(true);
    composition:SetVisible(false);
    
    local element = nil;
    
    -- Layer Rain_drop_1
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_1");
    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_drop_2
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_2");
    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_drop_3
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_3");
    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_drop_4
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_4");
    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_drop_5
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_5");
    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_drop_6
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_6");
    composition:AddElement(element);
    element:SetHotSpot(501, 107.5);
    composition:RegisterParentInfo("Rain_drop_6", "Rain_drop_1");
    element:SetXY(485.292398284923, 101.869797632248);
    
    element:SetAngle(-1.11022302335654e-16);
    
    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_drop_7
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_7");
    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_drop_8
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_8");
    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_drop_9
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_9");
    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_drop_10
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_10");
    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_drop_11
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_11");
    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_drop_12
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_12");
    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_drop_13
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_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(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_drop_14
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_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(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_drop_15
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_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(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_drop_16
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_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(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_drop_17
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_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(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_drop_18
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_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(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_drop_19
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_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(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_drop_20
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_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(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_drop_21
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_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(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_drop_22
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_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(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_drop_23
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_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(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_drop_24
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_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(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_drop_25
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_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(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_drop_26
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain.png");
    element:SetName("Rain_drop_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(-0.2, 0.4);
    
    effector:SetKey(_TRACK_SX, -0.2, 1);
    effector:SetKey(_TRACK_SY, -0.2, 1);
    effector:SetKey(_TRACK_SX, 0.36, 1);
    effector:SetKey(_TRACK_SY, 0.36, 1.78557702945724);
    effector:SetKey(_TRACK_O, -0.2, 0);
    effector:SetKey(_TRACK_O, -0.04, 1);
    effector:SetKey(_TRACK_O, 0.2, 1);
    effector:SetKey(_TRACK_O, 0.36, 0);
    
    effector:Play();
    
    
    -- Layer Rain_drop_27
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_27");
    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_drop_28
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_28");
    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_drop_29
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_29");
    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_drop_30
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_30");
    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_drop_31
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_31");
    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_drop_32
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_32");
    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_drop_33
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_33");
    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_drop_34
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_34");
    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_drop_35
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_35");
    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_drop_36
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_36");
    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_drop_37
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_37");
    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_drop_38
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_38");
    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_drop_39
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_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(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_drop_40
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_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(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_drop_41
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_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(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_drop_42
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_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(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_drop_43
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_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(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_drop_44
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_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(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_drop_45
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_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(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_drop_46
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_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(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_drop_47
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_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(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_drop_48
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_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(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_drop_49
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_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(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_drop_50
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_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(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_drop_51
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_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(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_drop_52
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/rain2.png");
    element:SetName("Rain_drop_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(-0.16, 0.44);
    
    effector:SetKey(_TRACK_SX, -0.16, 1);
    effector:SetKey(_TRACK_SY, -0.16, 1);
    effector:SetKey(_TRACK_SX, 0.4, 1);
    effector:SetKey(_TRACK_SY, 0.4, 1.78557702945724);
    effector:SetKey(_TRACK_O, -0.16, 0);
    effector:SetKey(_TRACK_O, 0, 1);
    effector:SetKey(_TRACK_O, 0.24, 1);
    effector:SetKey(_TRACK_O, 0.4, 0);
    
    effector:Play();
    
    -- Layer Water_splash_53
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_53");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(482.403564453125, 613.720794677734);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.84, 10.16);
    
    effector:SetKey(_TRACK_SX, 9.84, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 9.84, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 9.92, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 9.92, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 10.04, 0.28664084521856);
    effector:SetKey(_TRACK_SY, 10.04, 0.30792739492616);
    effector:SetKey(_TRACK_SX, 10.12, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 10.12, 0.15134844755774);
    effector:SetKey(_TRACK_O, 9.84, 0);
    effector:SetKey(_TRACK_O, 9.88, 1);
    effector:SetKey(_TRACK_O, 10, 1);
    effector:SetKey(_TRACK_O, 10.04, 0.66666666666667);
    effector:SetKey(_TRACK_O, 10.12, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_54
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_54");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(175.723373413086, 613.720794677734);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.96, 10.28);
    
    effector:SetKey(_TRACK_SX, 9.96, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 9.96, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 10.04, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 10.04, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 10.24, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 10.24, 0.15134844755774);
    effector:SetKey(_TRACK_O, 9.96, 0);
    effector:SetKey(_TRACK_O, 10, 1);
    effector:SetKey(_TRACK_O, 10.04, 1);
    effector:SetKey(_TRACK_O, 10.12, 1);
    effector:SetKey(_TRACK_O, 10.24, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_55
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_55");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(39.2766723632813, 634.512680053711);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(10.08, 10.4);
    
    effector:SetKey(_TRACK_SX, 10.04, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 10.04, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 10.08, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 10.08, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 10.16, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 10.16, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 10.36, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 10.36, 0.15134844755774);
    effector:SetKey(_TRACK_O, 10.04, 0);
    effector:SetKey(_TRACK_O, 10.08, 0);
    effector:SetKey(_TRACK_O, 10.12, 1);
    effector:SetKey(_TRACK_O, 10.24, 1);
    effector:SetKey(_TRACK_O, 10.36, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_56
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_56");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(960.616760253906, 721.578674316406);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.72, 10.04);
    
    effector:SetKey(_TRACK_SX, 9.72, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 9.72, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 9.8, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 9.8, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 10, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 10, 0.15134844755774);
    effector:SetKey(_TRACK_SX, 10.04, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 10.04, 0.15134844755774);
    effector:SetKey(_TRACK_O, 9.72, 0);
    effector:SetKey(_TRACK_O, 9.76, 1);
    effector:SetKey(_TRACK_O, 9.88, 1);
    effector:SetKey(_TRACK_O, 10, 0);
    effector:SetKey(_TRACK_O, 10.04, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_57
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_57");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(991.804580688477, 756.664962768555);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.88, 10.2);
    
    effector:SetKey(_TRACK_SX, 9.88, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 9.88, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 9.96, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 9.96, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 10.04, 0.26386306744078);
    effector:SetKey(_TRACK_SY, 10.04, 0.38621686861038);
    effector:SetKey(_TRACK_SX, 10.16, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 10.16, 0.15134844755774);
    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 Water_splash_58
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_58");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(583.763961791992, 752.766494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.72, 10.04);
    
    effector:SetKey(_TRACK_SX, 9.72, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 9.72, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 9.8, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 9.8, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 10, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 10, 0.15134844755774);
    effector:SetKey(_TRACK_SX, 10.04, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 10.04, 0.15134844755774);
    effector:SetKey(_TRACK_O, 9.72, 0);
    effector:SetKey(_TRACK_O, 9.76, 1);
    effector:SetKey(_TRACK_O, 9.88, 1);
    effector:SetKey(_TRACK_O, 10, 0);
    effector:SetKey(_TRACK_O, 10.04, 0);
    
    effector:Play();
    
    -- Layer Water_splash_59
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_59");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(139.690338134766, 252.266494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.88, 10.2);
    
    effector:SetKey(_TRACK_SX, 9.88, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 9.88, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 9.96, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 9.96, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 10.04, 0.49104718242925);
    effector:SetKey(_TRACK_SY, 10.04, 0.51476305633862);
    effector:SetKey(_TRACK_SX, 10.16, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 10.16, 0.31743685313006);
    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 Water_splash_60
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_60");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(85.1116638183594, 757.769027709961);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.92, 10.24);
    
    effector:SetKey(_TRACK_SX, 9.92, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 9.92, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 10, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 10, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 10.04, 0.47013214974951);
    effector:SetKey(_TRACK_SY, 10.04, 0.58053845740814);
    effector:SetKey(_TRACK_SX, 10.2, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 10.2, 0.31743685313006);
    effector:SetKey(_TRACK_O, 9.92, 0);
    effector:SetKey(_TRACK_O, 9.96, 1);
    effector:SetKey(_TRACK_O, 10.04, 1);
    effector:SetKey(_TRACK_O, 10.08, 1);
    effector:SetKey(_TRACK_O, 10.2, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_61
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_61");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(945.375625610352, 748.672576904297);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.64, 9.96);
    
    effector:SetKey(_TRACK_SX, 9.64, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 9.64, 0.13500737293644);
    effector:SetKey(_TRACK_SX, 9.72, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 9.72, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 9.92, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 9.92, 0.31743685313006);
    effector:SetKey(_TRACK_SX, 10.04, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 10.04, 0.31743685313006);
    effector:SetKey(_TRACK_O, 9.64, 0);
    effector:SetKey(_TRACK_O, 9.68, 1);
    effector:SetKey(_TRACK_O, 9.8, 1);
    effector:SetKey(_TRACK_O, 9.92, 0);
    effector:SetKey(_TRACK_O, 10.04, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_62
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_62");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(1012.94923400879, 630.41877746582);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.64, 9.96);
    
    effector:SetKey(_TRACK_SX, 9.64, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 9.64, 0.13500737293644);
    effector:SetKey(_TRACK_SX, 9.72, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 9.72, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 9.92, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 9.92, 0.31743685313006);
    effector:SetKey(_TRACK_SX, 10.04, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 10.04, 0.31743685313006);
    effector:SetKey(_TRACK_O, 9.64, 0);
    effector:SetKey(_TRACK_O, 9.68, 1);
    effector:SetKey(_TRACK_O, 9.8, 1);
    effector:SetKey(_TRACK_O, 9.92, 0);
    effector:SetKey(_TRACK_O, 10.04, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_63
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_63");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(695.873092651367, 753.870544433594);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.64, 9.96);
    
    effector:SetKey(_TRACK_SX, 9.64, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 9.64, 0.13500737293644);
    effector:SetKey(_TRACK_SX, 9.72, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 9.72, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 9.92, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 9.92, 0.31743685313006);
    effector:SetKey(_TRACK_SX, 10.04, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 10.04, 0.31743685313006);
    effector:SetKey(_TRACK_O, 9.64, 0);
    effector:SetKey(_TRACK_O, 9.68, 1);
    effector:SetKey(_TRACK_O, 9.8, 1);
    effector:SetKey(_TRACK_O, 9.92, 0);
    effector:SetKey(_TRACK_O, 10.04, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_64
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_64");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(371, 678.5);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.96, 10.28);
    
    effector:SetKey(_TRACK_SX, 9.96, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 9.96, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 10.04, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 10.04, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 10.24, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 10.24, 0.31743685313006);
    effector:SetKey(_TRACK_O, 9.96, 0);
    effector:SetKey(_TRACK_O, 10, 1);
    effector:SetKey(_TRACK_O, 10.04, 1);
    effector:SetKey(_TRACK_O, 10.12, 1);
    effector:SetKey(_TRACK_O, 10.24, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_65
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_65");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(630.545700073242, 611.121810913086);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.88, 9.2);
    
    effector:SetKey(_TRACK_SX, 8.88, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 8.88, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 8.96, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 8.96, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 9.16, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 9.16, 0.15134844755774);
    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 Water_splash_66
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_66");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(482.403564453125, 613.720794677734);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.68, 9);
    
    effector:SetKey(_TRACK_SX, 8.68, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 8.68, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 8.76, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 8.76, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 8.96, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 8.96, 0.15134844755774);
    effector:SetKey(_TRACK_O, 8.68, 0);
    effector:SetKey(_TRACK_O, 8.72, 1);
    effector:SetKey(_TRACK_O, 8.84, 1);
    effector:SetKey(_TRACK_O, 8.96, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_67
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_67");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(404.434020996094, 616.319778442383);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9, 9.32);
    
    effector:SetKey(_TRACK_SX, 9, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 9, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 9.08, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 9.08, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 9.28, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 9.28, 0.15134844755774);
    effector:SetKey(_TRACK_O, 9, 0);
    effector:SetKey(_TRACK_O, 9.04, 1);
    effector:SetKey(_TRACK_O, 9.16, 1);
    effector:SetKey(_TRACK_O, 9.28, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_68
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_68");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(227.703063964844, 587.730941772461);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.2, 9.52);
    
    effector:SetKey(_TRACK_SX, 9.2, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 9.2, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 9.28, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 9.28, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 9.48, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 9.48, 0.15134844755774);
    effector:SetKey(_TRACK_O, 9.2, 0);
    effector:SetKey(_TRACK_O, 9.24, 1);
    effector:SetKey(_TRACK_O, 9.36, 1);
    effector:SetKey(_TRACK_O, 9.48, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_69
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_69");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(175.723373413086, 613.720794677734);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.8, 9.12);
    
    effector:SetKey(_TRACK_SX, 8.8, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 8.8, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 8.88, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 8.88, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 9.08, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 9.08, 0.15134844755774);
    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 Water_splash_70
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_70");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(223.804595947266, 622.817245483399);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.48, 9.8);
    
    effector:SetKey(_TRACK_SX, 9.48, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 9.48, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 9.56, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 9.56, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 9.76, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 9.76, 0.15134844755774);
    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 Water_splash_71
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_71");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(39.2766723632813, 634.512680053711);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.92, 9.24);
    
    effector:SetKey(_TRACK_SX, 8.92, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 8.92, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 9, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 9, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 9.2, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 9.2, 0.15134844755774);
    effector:SetKey(_TRACK_O, 8.92, 0);
    effector:SetKey(_TRACK_O, 8.96, 1);
    effector:SetKey(_TRACK_O, 9.08, 1);
    effector:SetKey(_TRACK_O, 9.2, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_72
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_72");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(449.916259765625, 759.263946533203);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.36, 9.68);
    
    effector:SetKey(_TRACK_SX, 9.36, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 9.36, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 9.44, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 9.44, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 9.64, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 9.64, 0.15134844755774);
    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 Water_splash_73
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_73");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(896.941635131836, 759.263946533203);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.84, 9.16);
    
    effector:SetKey(_TRACK_SX, 8.84, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 8.84, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 8.92, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 8.92, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 9.12, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 9.12, 0.15134844755774);
    effector:SetKey(_TRACK_O, 8.84, 0);
    effector:SetKey(_TRACK_O, 8.88, 1);
    effector:SetKey(_TRACK_O, 9, 1);
    effector:SetKey(_TRACK_O, 9.12, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_74
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_74");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(960.616760253906, 721.578674316406);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.56, 8.88);
    
    effector:SetKey(_TRACK_SX, 8.56, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 8.56, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 8.64, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 8.64, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 8.84, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 8.84, 0.15134844755774);
    effector:SetKey(_TRACK_O, 8.56, 0);
    effector:SetKey(_TRACK_O, 8.6, 1);
    effector:SetKey(_TRACK_O, 8.72, 1);
    effector:SetKey(_TRACK_O, 8.84, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_75
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_75");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(591.560928344727, 687.791870117188);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.96, 9.28);
    
    effector:SetKey(_TRACK_SX, 8.96, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 8.96, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 9.04, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 9.04, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 9.24, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 9.24, 0.15134844755774);
    effector:SetKey(_TRACK_O, 8.96, 0);
    effector:SetKey(_TRACK_O, 9, 1);
    effector:SetKey(_TRACK_O, 9.12, 1);
    effector:SetKey(_TRACK_O, 9.24, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_76
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_76");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(192.616760253906, 295.345169067383);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.6, 9.92);
    
    effector:SetKey(_TRACK_SX, 9.6, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 9.6, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 9.68, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 9.68, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 9.88, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 9.88, 0.15134844755774);
    effector:SetKey(_TRACK_O, 9.6, 0);
    effector:SetKey(_TRACK_O, 9.64, 1);
    effector:SetKey(_TRACK_O, 9.76, 1);
    effector:SetKey(_TRACK_O, 9.88, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_77
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_77");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(23.6827545166016, 678.695419311524);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9, 9.32);
    
    effector:SetKey(_TRACK_SX, 9, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 9, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 9.08, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 9.08, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 9.28, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 9.28, 0.15134844755774);
    effector:SetKey(_TRACK_O, 9, 0);
    effector:SetKey(_TRACK_O, 9.04, 1);
    effector:SetKey(_TRACK_O, 9.16, 1);
    effector:SetKey(_TRACK_O, 9.28, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_78
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_78");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(991.804580688477, 756.664962768555);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.72, 9.04);
    
    effector:SetKey(_TRACK_SX, 8.72, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 8.72, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 8.8, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 8.8, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 9, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 9, 0.15134844755774);
    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 Water_splash_79
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_79");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(804.677673339844, 760.563446044922);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.16, 9.48);
    
    effector:SetKey(_TRACK_SX, 9.16, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 9.16, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 9.24, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 9.24, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 9.44, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 9.44, 0.15134844755774);
    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 Water_splash_80
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_80");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(583.763961791992, 752.766494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.56, 8.88);
    
    effector:SetKey(_TRACK_SX, 8.56, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 8.56, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 8.64, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 8.64, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 8.84, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 8.84, 0.15134844755774);
    effector:SetKey(_TRACK_O, 8.56, 0);
    effector:SetKey(_TRACK_O, 8.6, 1);
    effector:SetKey(_TRACK_O, 8.72, 1);
    effector:SetKey(_TRACK_O, 8.84, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_81
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_81");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(395.33757019043, 752.766494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.08, 9.4);
    
    effector:SetKey(_TRACK_SX, 9.08, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 9.08, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 9.16, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 9.16, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 9.36, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 9.36, 0.15134844755774);
    effector:SetKey(_TRACK_O, 9.08, 0);
    effector:SetKey(_TRACK_O, 9.12, 1);
    effector:SetKey(_TRACK_O, 9.24, 1);
    effector:SetKey(_TRACK_O, 9.36, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_82
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_82");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(139.690338134766, 252.266494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.72, 9.04);
    
    effector:SetKey(_TRACK_SX, 8.72, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 8.72, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 8.8, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 8.8, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 9, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 9, 0.31743685313006);
    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 Water_splash_83
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_83");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(85.1116638183594, 757.769027709961);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.76, 9.08);
    
    effector:SetKey(_TRACK_SX, 8.76, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 8.76, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 8.84, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 8.84, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 9.04, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 9.04, 0.31743685313006);
    effector:SetKey(_TRACK_O, 8.76, 0);
    effector:SetKey(_TRACK_O, 8.8, 1);
    effector:SetKey(_TRACK_O, 8.92, 1);
    effector:SetKey(_TRACK_O, 9.04, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_84
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_84");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(945.375625610352, 748.672576904297);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.48, 8.8);
    
    effector:SetKey(_TRACK_SX, 8.48, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 8.48, 0.13500737293644);
    effector:SetKey(_TRACK_SX, 8.56, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 8.56, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 8.76, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 8.76, 0.31743685313006);
    effector:SetKey(_TRACK_O, 8.48, 0);
    effector:SetKey(_TRACK_O, 8.52, 1);
    effector:SetKey(_TRACK_O, 8.64, 1);
    effector:SetKey(_TRACK_O, 8.76, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_85
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_85");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(472.360397338867, 610.926391601563);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.96, 9.28);
    
    effector:SetKey(_TRACK_SX, 8.96, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 8.96, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 9.04, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 9.04, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 9.24, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 9.24, 0.31743685313006);
    effector:SetKey(_TRACK_O, 8.96, 0);
    effector:SetKey(_TRACK_O, 9, 1);
    effector:SetKey(_TRACK_O, 9.12, 1);
    effector:SetKey(_TRACK_O, 9.24, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_86
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_86");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(1012.94923400879, 630.41877746582);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.48, 8.8);
    
    effector:SetKey(_TRACK_SX, 8.48, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 8.48, 0.13500737293644);
    effector:SetKey(_TRACK_SX, 8.56, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 8.56, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 8.76, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 8.76, 0.31743685313006);
    effector:SetKey(_TRACK_O, 8.48, 0);
    effector:SetKey(_TRACK_O, 8.52, 1);
    effector:SetKey(_TRACK_O, 8.64, 1);
    effector:SetKey(_TRACK_O, 8.76, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_87
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_87");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(38.3299407958984, 674.601516723633);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.84, 9.16);
    
    effector:SetKey(_TRACK_SX, 8.84, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 8.84, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 8.92, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 8.92, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 9.12, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 9.12, 0.31743685313006);
    effector:SetKey(_TRACK_O, 8.84, 0);
    effector:SetKey(_TRACK_O, 8.88, 1);
    effector:SetKey(_TRACK_O, 9, 1);
    effector:SetKey(_TRACK_O, 9.12, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_88
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_88");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(413.883239746094, 757.769027709961);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.08, 9.4);
    
    effector:SetKey(_TRACK_SX, 9.08, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 9.08, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 9.16, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 9.16, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 9.36, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 9.36, 0.31743685313006);
    effector:SetKey(_TRACK_O, 9.08, 0);
    effector:SetKey(_TRACK_O, 9.12, 1);
    effector:SetKey(_TRACK_O, 9.24, 1);
    effector:SetKey(_TRACK_O, 9.36, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_89
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_89");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(695.873092651367, 753.870544433594);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.48, 8.8);
    
    effector:SetKey(_TRACK_SX, 8.48, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 8.48, 0.13500737293644);
    effector:SetKey(_TRACK_SX, 8.56, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 8.56, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 8.76, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 8.76, 0.31743685313006);
    effector:SetKey(_TRACK_O, 8.48, 0);
    effector:SetKey(_TRACK_O, 8.52, 1);
    effector:SetKey(_TRACK_O, 8.64, 1);
    effector:SetKey(_TRACK_O, 8.76, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_90
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_90");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(581.517761230469, 755.170043945313);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(9.28, 9.6);
    
    effector:SetKey(_TRACK_SX, 9.28, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 9.28, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 9.36, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 9.36, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 9.56, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 9.56, 0.31743685313006);
    effector:SetKey(_TRACK_O, 9.28, 0);
    effector:SetKey(_TRACK_O, 9.32, 1);
    effector:SetKey(_TRACK_O, 9.44, 1);
    effector:SetKey(_TRACK_O, 9.56, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_91
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_91");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(371, 678.5);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.8, 9.12);
    
    effector:SetKey(_TRACK_SX, 8.8, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 8.8, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 8.88, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 8.88, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 9.08, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 9.08, 0.31743685313006);
    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 Water_splash_92
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_92");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(630.545700073242, 611.121810913086);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.6, 7.92);
    
    effector:SetKey(_TRACK_SX, 7.6, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 7.6, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 7.68, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 7.68, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 7.88, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 7.88, 0.15134844755774);
    effector:SetKey(_TRACK_O, 7.6, 0);
    effector:SetKey(_TRACK_O, 7.64, 1);
    effector:SetKey(_TRACK_O, 7.76, 1);
    effector:SetKey(_TRACK_O, 7.88, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_93
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_93");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(482.403564453125, 613.720794677734);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.4, 7.72);
    
    effector:SetKey(_TRACK_SX, 7.4, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 7.4, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 7.48, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 7.48, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 7.68, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 7.68, 0.15134844755774);
    effector:SetKey(_TRACK_O, 7.4, 0);
    effector:SetKey(_TRACK_O, 7.44, 1);
    effector:SetKey(_TRACK_O, 7.56, 1);
    effector:SetKey(_TRACK_O, 7.68, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_94
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_94");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(404.434020996094, 616.319778442383);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.72, 8.04);
    
    effector:SetKey(_TRACK_SX, 7.72, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 7.72, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 7.8, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 7.8, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 8, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 8, 0.15134844755774);
    effector:SetKey(_TRACK_O, 7.72, 0);
    effector:SetKey(_TRACK_O, 7.76, 1);
    effector:SetKey(_TRACK_O, 7.88, 1);
    effector:SetKey(_TRACK_O, 8, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_95
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_95");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(227.703063964844, 587.730941772461);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.92, 8.24);
    
    effector:SetKey(_TRACK_SX, 7.92, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 7.92, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 8, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 8, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 8.2, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 8.2, 0.15134844755774);
    effector:SetKey(_TRACK_O, 7.92, 0);
    effector:SetKey(_TRACK_O, 7.96, 1);
    effector:SetKey(_TRACK_O, 8.08, 1);
    effector:SetKey(_TRACK_O, 8.2, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_96
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_96");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(175.723373413086, 613.720794677734);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.52, 7.84);
    
    effector:SetKey(_TRACK_SX, 7.52, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 7.52, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 7.6, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 7.6, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 7.8, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 7.8, 0.15134844755774);
    effector:SetKey(_TRACK_O, 7.52, 0);
    effector:SetKey(_TRACK_O, 7.56, 1);
    effector:SetKey(_TRACK_O, 7.68, 1);
    effector:SetKey(_TRACK_O, 7.8, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_97
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_97");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(223.804595947266, 622.817245483399);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.2, 8.52);
    
    effector:SetKey(_TRACK_SX, 8.2, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 8.2, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 8.28, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 8.28, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 8.48, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 8.48, 0.15134844755774);
    effector:SetKey(_TRACK_O, 8.2, 0);
    effector:SetKey(_TRACK_O, 8.24, 1);
    effector:SetKey(_TRACK_O, 8.36, 1);
    effector:SetKey(_TRACK_O, 8.48, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_98
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_98");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(39.2766723632813, 634.512680053711);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.64, 7.96);
    
    effector:SetKey(_TRACK_SX, 7.64, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 7.64, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 7.72, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 7.72, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 7.92, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 7.92, 0.15134844755774);
    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 Water_splash_99
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_99");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(449.916259765625, 759.263946533203);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.08, 8.4);
    
    effector:SetKey(_TRACK_SX, 8.08, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 8.08, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 8.16, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 8.16, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 8.36, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 8.36, 0.15134844755774);
    effector:SetKey(_TRACK_O, 8.08, 0);
    effector:SetKey(_TRACK_O, 8.12, 1);
    effector:SetKey(_TRACK_O, 8.24, 1);
    effector:SetKey(_TRACK_O, 8.36, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_100
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_100");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(896.941635131836, 759.263946533203);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.56, 7.88);
    
    effector:SetKey(_TRACK_SX, 7.56, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 7.56, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 7.64, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 7.64, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 7.84, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 7.84, 0.15134844755774);
    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 Water_splash_101
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_101");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(960.616760253906, 721.578674316406);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.28, 7.6);
    
    effector:SetKey(_TRACK_SX, 7.28, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 7.28, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 7.36, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 7.36, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 7.56, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 7.56, 0.15134844755774);
    effector:SetKey(_TRACK_O, 7.28, 0);
    effector:SetKey(_TRACK_O, 7.32, 1);
    effector:SetKey(_TRACK_O, 7.44, 1);
    effector:SetKey(_TRACK_O, 7.56, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_102
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_102");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(591.560928344727, 687.791870117188);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.68, 8);
    
    effector:SetKey(_TRACK_SX, 7.68, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 7.68, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 7.76, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 7.76, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 7.96, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 7.96, 0.15134844755774);
    effector:SetKey(_TRACK_O, 7.68, 0);
    effector:SetKey(_TRACK_O, 7.72, 1);
    effector:SetKey(_TRACK_O, 7.84, 1);
    effector:SetKey(_TRACK_O, 7.96, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_103
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_103");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(192.616760253906, 295.345169067383);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.32, 8.64);
    
    effector:SetKey(_TRACK_SX, 8.32, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 8.32, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 8.4, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 8.4, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 8.6, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 8.6, 0.15134844755774);
    effector:SetKey(_TRACK_O, 8.32, 0);
    effector:SetKey(_TRACK_O, 8.36, 1);
    effector:SetKey(_TRACK_O, 8.48, 1);
    effector:SetKey(_TRACK_O, 8.6, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_104
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_104");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(23.6827545166016, 678.695419311524);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.72, 8.04);
    
    effector:SetKey(_TRACK_SX, 7.72, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 7.72, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 7.8, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 7.8, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 8, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 8, 0.15134844755774);
    effector:SetKey(_TRACK_O, 7.72, 0);
    effector:SetKey(_TRACK_O, 7.76, 1);
    effector:SetKey(_TRACK_O, 7.88, 1);
    effector:SetKey(_TRACK_O, 8, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_105
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_105");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(991.804580688477, 756.664962768555);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.44, 7.76);
    
    effector:SetKey(_TRACK_SX, 7.44, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 7.44, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 7.52, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 7.52, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 7.72, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 7.72, 0.15134844755774);
    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 Water_splash_106
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_106");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(804.677673339844, 760.563446044922);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.88, 8.2);
    
    effector:SetKey(_TRACK_SX, 7.88, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 7.88, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 7.96, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 7.96, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 8.16, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 8.16, 0.15134844755774);
    effector:SetKey(_TRACK_O, 7.88, 0);
    effector:SetKey(_TRACK_O, 7.92, 1);
    effector:SetKey(_TRACK_O, 8.04, 1);
    effector:SetKey(_TRACK_O, 8.16, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_107
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_107");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(583.763961791992, 752.766494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.28, 7.6);
    
    effector:SetKey(_TRACK_SX, 7.28, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 7.28, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 7.36, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 7.36, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 7.56, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 7.56, 0.15134844755774);
    effector:SetKey(_TRACK_O, 7.28, 0);
    effector:SetKey(_TRACK_O, 7.32, 1);
    effector:SetKey(_TRACK_O, 7.44, 1);
    effector:SetKey(_TRACK_O, 7.56, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_108
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_108");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(395.33757019043, 752.766494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.8, 8.12);
    
    effector:SetKey(_TRACK_SX, 7.8, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 7.8, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 7.88, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 7.88, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 8.08, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 8.08, 0.15134844755774);
    effector:SetKey(_TRACK_O, 7.8, 0);
    effector:SetKey(_TRACK_O, 7.84, 1);
    effector:SetKey(_TRACK_O, 7.96, 1);
    effector:SetKey(_TRACK_O, 8.08, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_109
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_109");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(139.690338134766, 252.266494750977);
    
    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 Water_splash_110
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_110");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(85.1116638183594, 757.769027709961);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.48, 7.8);
    
    effector:SetKey(_TRACK_SX, 7.48, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 7.48, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 7.56, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 7.56, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 7.76, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 7.76, 0.31743685313006);
    effector:SetKey(_TRACK_O, 7.48, 0);
    effector:SetKey(_TRACK_O, 7.52, 1);
    effector:SetKey(_TRACK_O, 7.64, 1);
    effector:SetKey(_TRACK_O, 7.76, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_111
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_111");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(945.375625610352, 748.672576904297);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.2, 7.52);
    
    effector:SetKey(_TRACK_SX, 7.2, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 7.2, 0.13500737293644);
    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 Water_splash_112
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_112");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(472.360397338867, 610.926391601563);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.68, 8);
    
    effector:SetKey(_TRACK_SX, 7.68, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 7.68, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 7.76, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 7.76, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 7.96, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 7.96, 0.31743685313006);
    effector:SetKey(_TRACK_O, 7.68, 0);
    effector:SetKey(_TRACK_O, 7.72, 1);
    effector:SetKey(_TRACK_O, 7.84, 1);
    effector:SetKey(_TRACK_O, 7.96, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_113
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_113");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(1012.94923400879, 630.41877746582);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.2, 7.52);
    
    effector:SetKey(_TRACK_SX, 7.2, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 7.2, 0.13500737293644);
    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 Water_splash_114
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_114");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(38.3299407958984, 674.601516723633);
    
    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 Water_splash_115
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_115");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(413.883239746094, 757.769027709961);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.8, 8.12);
    
    effector:SetKey(_TRACK_SX, 7.8, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 7.8, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 7.88, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 7.88, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 8.08, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 8.08, 0.31743685313006);
    effector:SetKey(_TRACK_O, 7.8, 0);
    effector:SetKey(_TRACK_O, 7.84, 1);
    effector:SetKey(_TRACK_O, 7.96, 1);
    effector:SetKey(_TRACK_O, 8.08, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_116
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_116");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(695.873092651367, 753.870544433594);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.2, 7.52);
    
    effector:SetKey(_TRACK_SX, 7.2, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 7.2, 0.13500737293644);
    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 Water_splash_117
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_117");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(581.517761230469, 755.170043945313);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8, 8.32);
    
    effector:SetKey(_TRACK_SX, 8, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 8, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 8.08, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 8.08, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 8.28, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 8.28, 0.31743685313006);
    effector:SetKey(_TRACK_O, 8, 0);
    effector:SetKey(_TRACK_O, 8.04, 1);
    effector:SetKey(_TRACK_O, 8.16, 1);
    effector:SetKey(_TRACK_O, 8.28, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_118
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_118");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(371, 678.5);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.52, 7.84);
    
    effector:SetKey(_TRACK_SX, 7.52, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 7.52, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 7.6, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 7.6, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 7.8, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 7.8, 0.31743685313006);
    effector:SetKey(_TRACK_O, 7.52, 0);
    effector:SetKey(_TRACK_O, 7.56, 1);
    effector:SetKey(_TRACK_O, 7.68, 1);
    effector:SetKey(_TRACK_O, 7.8, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_119
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_119");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(630.545700073242, 611.121810913086);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.48, 6.8);
    
    effector:SetKey(_TRACK_SX, 6.48, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 6.48, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 6.56, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 6.56, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 6.76, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 6.76, 0.15134844755774);
    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 Water_splash_120
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_120");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(482.403564453125, 613.720794677734);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.28, 6.6);
    
    effector:SetKey(_TRACK_SX, 6.28, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 6.28, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 6.36, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 6.36, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 6.56, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 6.56, 0.15134844755774);
    effector:SetKey(_TRACK_O, 6.28, 0);
    effector:SetKey(_TRACK_O, 6.32, 1);
    effector:SetKey(_TRACK_O, 6.44, 1);
    effector:SetKey(_TRACK_O, 6.56, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_121
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_121");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(404.434020996094, 616.319778442383);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.6, 6.92);
    
    effector:SetKey(_TRACK_SX, 6.6, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 6.6, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 6.68, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 6.68, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 6.88, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 6.88, 0.15134844755774);
    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 Water_splash_122
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_122");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(227.703063964844, 587.730941772461);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.8, 7.12);
    
    effector:SetKey(_TRACK_SX, 6.8, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 6.8, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 6.88, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 6.88, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 7.08, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 7.08, 0.15134844755774);
    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 Water_splash_123
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_123");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(175.723373413086, 613.720794677734);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.4, 6.72);
    
    effector:SetKey(_TRACK_SX, 6.4, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 6.4, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 6.48, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 6.48, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 6.68, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 6.68, 0.15134844755774);
    effector:SetKey(_TRACK_O, 6.4, 0);
    effector:SetKey(_TRACK_O, 6.44, 1);
    effector:SetKey(_TRACK_O, 6.56, 1);
    effector:SetKey(_TRACK_O, 6.68, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_124
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_124");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(223.804595947266, 622.817245483399);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.08, 7.4);
    
    effector:SetKey(_TRACK_SX, 7.08, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 7.08, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 7.16, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 7.16, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 7.36, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 7.36, 0.15134844755774);
    effector:SetKey(_TRACK_O, 7.08, 0);
    effector:SetKey(_TRACK_O, 7.12, 1);
    effector:SetKey(_TRACK_O, 7.24, 1);
    effector:SetKey(_TRACK_O, 7.36, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_125
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_125");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(39.2766723632813, 634.512680053711);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.52, 6.84);
    
    effector:SetKey(_TRACK_SX, 6.52, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 6.52, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 6.6, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 6.6, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 6.8, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 6.8, 0.15134844755774);
    effector:SetKey(_TRACK_O, 6.52, 0);
    effector:SetKey(_TRACK_O, 6.56, 1);
    effector:SetKey(_TRACK_O, 6.68, 1);
    effector:SetKey(_TRACK_O, 6.8, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_126
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_126");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(449.916259765625, 759.263946533203);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.96, 7.28);
    
    effector:SetKey(_TRACK_SX, 6.96, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 6.96, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 7.04, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 7.04, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 7.24, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 7.24, 0.15134844755774);
    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 Water_splash_127
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_127");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(896.941635131836, 759.263946533203);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.44, 6.76);
    
    effector:SetKey(_TRACK_SX, 6.44, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 6.44, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 6.52, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 6.52, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 6.72, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 6.72, 0.15134844755774);
    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 Water_splash_128
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_128");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(960.616760253906, 721.578674316406);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.16, 6.48);
    
    effector:SetKey(_TRACK_SX, 6.16, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 6.16, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 6.24, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 6.24, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 6.44, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 6.44, 0.15134844755774);
    effector:SetKey(_TRACK_O, 6.16, 0);
    effector:SetKey(_TRACK_O, 6.2, 1);
    effector:SetKey(_TRACK_O, 6.32, 1);
    effector:SetKey(_TRACK_O, 6.44, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_129
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_129");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(591.560928344727, 687.791870117188);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.56, 6.88);
    
    effector:SetKey(_TRACK_SX, 6.56, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 6.56, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 6.64, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 6.64, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 6.84, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 6.84, 0.15134844755774);
    effector:SetKey(_TRACK_O, 6.56, 0);
    effector:SetKey(_TRACK_O, 6.6, 1);
    effector:SetKey(_TRACK_O, 6.72, 1);
    effector:SetKey(_TRACK_O, 6.84, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_130
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_130");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(192.616760253906, 295.345169067383);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.2, 7.52);
    
    effector:SetKey(_TRACK_SX, 7.2, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 7.2, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 7.28, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 7.28, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 7.48, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 7.48, 0.15134844755774);
    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 Water_splash_131
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_131");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(23.6827545166016, 678.695419311524);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.6, 6.92);
    
    effector:SetKey(_TRACK_SX, 6.6, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 6.6, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 6.68, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 6.68, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 6.88, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 6.88, 0.15134844755774);
    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 Water_splash_132
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_132");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(991.804580688477, 756.664962768555);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.32, 6.64);
    
    effector:SetKey(_TRACK_SX, 6.32, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 6.32, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 6.4, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 6.4, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 6.6, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 6.6, 0.15134844755774);
    effector:SetKey(_TRACK_O, 6.32, 0);
    effector:SetKey(_TRACK_O, 6.36, 1);
    effector:SetKey(_TRACK_O, 6.48, 1);
    effector:SetKey(_TRACK_O, 6.6, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_133
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_133");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(804.677673339844, 760.563446044922);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.76, 7.08);
    
    effector:SetKey(_TRACK_SX, 6.76, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 6.76, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 6.84, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 6.84, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 7.04, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 7.04, 0.15134844755774);
    effector:SetKey(_TRACK_O, 6.76, 0);
    effector:SetKey(_TRACK_O, 6.8, 1);
    effector:SetKey(_TRACK_O, 6.92, 1);
    effector:SetKey(_TRACK_O, 7.04, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_134
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_134");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(583.763961791992, 752.766494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.16, 6.48);
    
    effector:SetKey(_TRACK_SX, 6.16, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 6.16, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 6.24, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 6.24, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 6.44, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 6.44, 0.15134844755774);
    effector:SetKey(_TRACK_O, 6.16, 0);
    effector:SetKey(_TRACK_O, 6.2, 1);
    effector:SetKey(_TRACK_O, 6.32, 1);
    effector:SetKey(_TRACK_O, 6.44, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_135
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_135");
    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.68, 7);
    
    effector:SetKey(_TRACK_SX, 6.68, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 6.68, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 6.76, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 6.76, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 6.96, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 6.96, 0.15134844755774);
    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 Water_splash_136
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_136");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(139.690338134766, 252.266494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.32, 6.64);
    
    effector:SetKey(_TRACK_SX, 6.32, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 6.32, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 6.4, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 6.4, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 6.6, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 6.6, 0.31743685313006);
    effector:SetKey(_TRACK_O, 6.32, 0);
    effector:SetKey(_TRACK_O, 6.36, 1);
    effector:SetKey(_TRACK_O, 6.48, 1);
    effector:SetKey(_TRACK_O, 6.6, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_137
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_137");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(85.1116638183594, 757.769027709961);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.36, 6.68);
    
    effector:SetKey(_TRACK_SX, 6.36, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 6.36, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 6.44, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 6.44, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 6.64, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 6.64, 0.31743685313006);
    effector:SetKey(_TRACK_O, 6.36, 0);
    effector:SetKey(_TRACK_O, 6.4, 1);
    effector:SetKey(_TRACK_O, 6.52, 1);
    effector:SetKey(_TRACK_O, 6.64, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_138
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_138");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(945.375625610352, 748.672576904297);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.08, 6.4);
    
    effector:SetKey(_TRACK_SX, 6.08, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 6.08, 0.13500737293644);
    effector:SetKey(_TRACK_SX, 6.16, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 6.16, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 6.36, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 6.36, 0.31743685313006);
    effector:SetKey(_TRACK_O, 6.08, 0);
    effector:SetKey(_TRACK_O, 6.12, 1);
    effector:SetKey(_TRACK_O, 6.24, 1);
    effector:SetKey(_TRACK_O, 6.36, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_139
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_139");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(472.360397338867, 610.926391601563);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.56, 6.88);
    
    effector:SetKey(_TRACK_SX, 6.56, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 6.56, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 6.64, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 6.64, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 6.84, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 6.84, 0.31743685313006);
    effector:SetKey(_TRACK_O, 6.56, 0);
    effector:SetKey(_TRACK_O, 6.6, 1);
    effector:SetKey(_TRACK_O, 6.72, 1);
    effector:SetKey(_TRACK_O, 6.84, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_140
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_140");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(1012.94923400879, 630.41877746582);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.08, 6.4);
    
    effector:SetKey(_TRACK_SX, 6.08, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 6.08, 0.13500737293644);
    effector:SetKey(_TRACK_SX, 6.16, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 6.16, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 6.36, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 6.36, 0.31743685313006);
    effector:SetKey(_TRACK_O, 6.08, 0);
    effector:SetKey(_TRACK_O, 6.12, 1);
    effector:SetKey(_TRACK_O, 6.24, 1);
    effector:SetKey(_TRACK_O, 6.36, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_141
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_141");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(38.3299407958984, 674.601516723633);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.44, 6.76);
    
    effector:SetKey(_TRACK_SX, 6.44, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 6.44, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 6.52, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 6.52, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 6.72, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 6.72, 0.31743685313006);
    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 Water_splash_142
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_142");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(413.883239746094, 757.769027709961);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.68, 7);
    
    effector:SetKey(_TRACK_SX, 6.68, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 6.68, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 6.76, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 6.76, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 6.96, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 6.96, 0.31743685313006);
    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 Water_splash_143
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_143");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(695.873092651367, 753.870544433594);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.08, 6.4);
    
    effector:SetKey(_TRACK_SX, 6.08, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 6.08, 0.13500737293644);
    effector:SetKey(_TRACK_SX, 6.16, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 6.16, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 6.36, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 6.36, 0.31743685313006);
    effector:SetKey(_TRACK_O, 6.08, 0);
    effector:SetKey(_TRACK_O, 6.12, 1);
    effector:SetKey(_TRACK_O, 6.24, 1);
    effector:SetKey(_TRACK_O, 6.36, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_144
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_144");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(581.517761230469, 755.170043945313);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.88, 7.2);
    
    effector:SetKey(_TRACK_SX, 6.88, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 6.88, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 6.96, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 6.96, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 7.16, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 7.16, 0.31743685313006);
    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 Water_splash_145
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_145");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(371, 678.5);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.4, 6.72);
    
    effector:SetKey(_TRACK_SX, 6.4, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 6.4, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 6.48, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 6.48, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 6.68, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 6.68, 0.31743685313006);
    effector:SetKey(_TRACK_O, 6.4, 0);
    effector:SetKey(_TRACK_O, 6.44, 1);
    effector:SetKey(_TRACK_O, 6.56, 1);
    effector:SetKey(_TRACK_O, 6.68, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_146
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_146");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(630.545700073242, 611.121810913086);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.24, 5.56);
    
    effector:SetKey(_TRACK_SX, 5.24, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 5.24, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 5.32, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 5.32, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 5.52, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 5.52, 0.15134844755774);
    effector:SetKey(_TRACK_O, 5.24, 0);
    effector:SetKey(_TRACK_O, 5.28, 1);
    effector:SetKey(_TRACK_O, 5.4, 1);
    effector:SetKey(_TRACK_O, 5.52, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_147
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_147");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(482.403564453125, 613.720794677734);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.04, 5.36);
    
    effector:SetKey(_TRACK_SX, 5.04, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 5.04, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 5.12, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 5.12, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 5.32, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 5.32, 0.15134844755774);
    effector:SetKey(_TRACK_O, 5.04, 0);
    effector:SetKey(_TRACK_O, 5.08, 1);
    effector:SetKey(_TRACK_O, 5.2, 1);
    effector:SetKey(_TRACK_O, 5.32, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_148
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_148");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(404.434020996094, 616.319778442383);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.36, 5.68);
    
    effector:SetKey(_TRACK_SX, 5.36, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 5.36, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 5.44, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 5.44, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 5.64, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 5.64, 0.15134844755774);
    effector:SetKey(_TRACK_O, 5.36, 0);
    effector:SetKey(_TRACK_O, 5.4, 1);
    effector:SetKey(_TRACK_O, 5.52, 1);
    effector:SetKey(_TRACK_O, 5.64, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_149
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_149");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(227.703063964844, 587.730941772461);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.56, 5.88);
    
    effector:SetKey(_TRACK_SX, 5.56, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 5.56, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 5.64, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 5.64, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 5.84, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 5.84, 0.15134844755774);
    effector:SetKey(_TRACK_O, 5.56, 0);
    effector:SetKey(_TRACK_O, 5.6, 1);
    effector:SetKey(_TRACK_O, 5.72, 1);
    effector:SetKey(_TRACK_O, 5.84, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_150
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_150");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(175.723373413086, 613.720794677734);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.16, 5.48);
    
    effector:SetKey(_TRACK_SX, 5.16, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 5.16, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 5.24, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 5.24, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 5.44, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 5.44, 0.15134844755774);
    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 Water_splash_151
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_151");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(223.804595947266, 622.817245483399);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.84, 6.16);
    
    effector:SetKey(_TRACK_SX, 5.84, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 5.84, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 5.92, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 5.92, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 6.12, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 6.12, 0.15134844755774);
    effector:SetKey(_TRACK_O, 5.84, 0);
    effector:SetKey(_TRACK_O, 5.88, 1);
    effector:SetKey(_TRACK_O, 6, 1);
    effector:SetKey(_TRACK_O, 6.12, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_152
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_152");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(39.2766723632813, 634.512680053711);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.28, 5.6);
    
    effector:SetKey(_TRACK_SX, 5.28, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 5.28, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 5.36, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 5.36, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 5.56, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 5.56, 0.15134844755774);
    effector:SetKey(_TRACK_O, 5.28, 0);
    effector:SetKey(_TRACK_O, 5.32, 1);
    effector:SetKey(_TRACK_O, 5.44, 1);
    effector:SetKey(_TRACK_O, 5.56, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_153
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_153");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(449.916259765625, 759.263946533203);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.72, 6.04);
    
    effector:SetKey(_TRACK_SX, 5.72, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 5.72, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 5.8, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 5.8, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 6, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 6, 0.15134844755774);
    effector:SetKey(_TRACK_O, 5.72, 0);
    effector:SetKey(_TRACK_O, 5.76, 1);
    effector:SetKey(_TRACK_O, 5.88, 1);
    effector:SetKey(_TRACK_O, 6, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_154
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_154");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(896.941635131836, 759.263946533203);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.2, 5.52);
    
    effector:SetKey(_TRACK_SX, 5.2, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 5.2, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 5.28, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 5.28, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 5.48, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 5.48, 0.15134844755774);
    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 Water_splash_155
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_155");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(960.616760253906, 721.578674316406);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.92, 5.24);
    
    effector:SetKey(_TRACK_SX, 4.92, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 4.92, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 5, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 5, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 5.2, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 5.2, 0.15134844755774);
    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 Water_splash_156
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_156");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(591.560928344727, 687.791870117188);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.32, 5.64);
    
    effector:SetKey(_TRACK_SX, 5.32, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 5.32, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 5.4, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 5.4, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 5.6, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 5.6, 0.15134844755774);
    effector:SetKey(_TRACK_O, 5.32, 0);
    effector:SetKey(_TRACK_O, 5.36, 1);
    effector:SetKey(_TRACK_O, 5.48, 1);
    effector:SetKey(_TRACK_O, 5.6, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_157
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_157");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(192.616760253906, 295.345169067383);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.96, 6.28);
    
    effector:SetKey(_TRACK_SX, 5.96, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 5.96, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 6.04, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 6.04, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 6.24, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 6.24, 0.15134844755774);
    effector:SetKey(_TRACK_O, 5.96, 0);
    effector:SetKey(_TRACK_O, 6, 1);
    effector:SetKey(_TRACK_O, 6.12, 1);
    effector:SetKey(_TRACK_O, 6.24, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_158
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_158");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(23.6827545166016, 678.695419311524);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.36, 5.68);
    
    effector:SetKey(_TRACK_SX, 5.36, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 5.36, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 5.44, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 5.44, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 5.64, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 5.64, 0.15134844755774);
    effector:SetKey(_TRACK_O, 5.36, 0);
    effector:SetKey(_TRACK_O, 5.4, 1);
    effector:SetKey(_TRACK_O, 5.52, 1);
    effector:SetKey(_TRACK_O, 5.64, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_159
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_159");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(991.804580688477, 756.664962768555);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.08, 5.4);
    
    effector:SetKey(_TRACK_SX, 5.08, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 5.08, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 5.16, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 5.16, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 5.36, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 5.36, 0.15134844755774);
    effector:SetKey(_TRACK_O, 5.08, 0);
    effector:SetKey(_TRACK_O, 5.12, 1);
    effector:SetKey(_TRACK_O, 5.24, 1);
    effector:SetKey(_TRACK_O, 5.36, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_160
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_160");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(804.677673339844, 760.563446044922);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.52, 5.84);
    
    effector:SetKey(_TRACK_SX, 5.52, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 5.52, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 5.6, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 5.6, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 5.8, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 5.8, 0.15134844755774);
    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 Water_splash_161
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_161");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(583.763961791992, 752.766494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.92, 5.24);
    
    effector:SetKey(_TRACK_SX, 4.92, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 4.92, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 5, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 5, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 5.2, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 5.2, 0.15134844755774);
    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 Water_splash_162
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_162");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(395.33757019043, 752.766494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.44, 5.76);
    
    effector:SetKey(_TRACK_SX, 5.44, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 5.44, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 5.52, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 5.52, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 5.72, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 5.72, 0.15134844755774);
    effector:SetKey(_TRACK_O, 5.44, 0);
    effector:SetKey(_TRACK_O, 5.48, 1);
    effector:SetKey(_TRACK_O, 5.6, 1);
    effector:SetKey(_TRACK_O, 5.72, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_163
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_163");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(139.690338134766, 252.266494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.08, 5.4);
    
    effector:SetKey(_TRACK_SX, 5.08, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 5.08, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 5.16, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 5.16, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 5.36, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 5.36, 0.31743685313006);
    effector:SetKey(_TRACK_O, 5.08, 0);
    effector:SetKey(_TRACK_O, 5.12, 1);
    effector:SetKey(_TRACK_O, 5.24, 1);
    effector:SetKey(_TRACK_O, 5.36, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_164
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_164");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(85.1116638183594, 757.769027709961);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.12, 5.44);
    
    effector:SetKey(_TRACK_SX, 5.12, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 5.12, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 5.2, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 5.2, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 5.4, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 5.4, 0.31743685313006);
    effector:SetKey(_TRACK_O, 5.12, 0);
    effector:SetKey(_TRACK_O, 5.16, 1);
    effector:SetKey(_TRACK_O, 5.28, 1);
    effector:SetKey(_TRACK_O, 5.4, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_165
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_165");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(945.375625610352, 748.672576904297);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.84, 5.16);
    
    effector:SetKey(_TRACK_SX, 4.84, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 4.84, 0.13500737293644);
    effector:SetKey(_TRACK_SX, 4.92, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 4.92, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 5.12, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 5.12, 0.31743685313006);
    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 Water_splash_166
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_166");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(472.360397338867, 610.926391601563);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.32, 5.64);
    
    effector:SetKey(_TRACK_SX, 5.32, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 5.32, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 5.4, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 5.4, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 5.6, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 5.6, 0.31743685313006);
    effector:SetKey(_TRACK_O, 5.32, 0);
    effector:SetKey(_TRACK_O, 5.36, 1);
    effector:SetKey(_TRACK_O, 5.48, 1);
    effector:SetKey(_TRACK_O, 5.6, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_167
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_167");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(1012.94923400879, 630.41877746582);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.84, 5.16);
    
    effector:SetKey(_TRACK_SX, 4.84, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 4.84, 0.13500737293644);
    effector:SetKey(_TRACK_SX, 4.92, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 4.92, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 5.12, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 5.12, 0.31743685313006);
    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 Water_splash_168
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_168");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(38.3299407958984, 674.601516723633);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.2, 5.52);
    
    effector:SetKey(_TRACK_SX, 5.2, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 5.2, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 5.28, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 5.28, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 5.48, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 5.48, 0.31743685313006);
    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 Water_splash_169
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_169");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(413.883239746094, 757.769027709961);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.44, 5.76);
    
    effector:SetKey(_TRACK_SX, 5.44, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 5.44, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 5.52, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 5.52, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 5.72, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 5.72, 0.31743685313006);
    effector:SetKey(_TRACK_O, 5.44, 0);
    effector:SetKey(_TRACK_O, 5.48, 1);
    effector:SetKey(_TRACK_O, 5.6, 1);
    effector:SetKey(_TRACK_O, 5.72, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_170
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_170");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(695.873092651367, 753.870544433594);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.84, 5.16);
    
    effector:SetKey(_TRACK_SX, 4.84, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 4.84, 0.13500737293644);
    effector:SetKey(_TRACK_SX, 4.92, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 4.92, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 5.12, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 5.12, 0.31743685313006);
    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 Water_splash_171
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_171");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(581.517761230469, 755.170043945313);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.64, 5.96);
    
    effector:SetKey(_TRACK_SX, 5.64, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 5.64, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 5.72, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 5.72, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 5.92, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 5.92, 0.31743685313006);
    effector:SetKey(_TRACK_O, 5.64, 0);
    effector:SetKey(_TRACK_O, 5.68, 1);
    effector:SetKey(_TRACK_O, 5.8, 1);
    effector:SetKey(_TRACK_O, 5.92, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_172
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_172");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(371, 678.5);
    
    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 Water_splash_173
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_173");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(630.545700073242, 611.121810913086);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.12, 4.44);
    
    effector:SetKey(_TRACK_SX, 4.12, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 4.12, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 4.2, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 4.2, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 4.4, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 4.4, 0.15134844755774);
    effector:SetKey(_TRACK_O, 4.12, 0);
    effector:SetKey(_TRACK_O, 4.16, 1);
    effector:SetKey(_TRACK_O, 4.28, 1);
    effector:SetKey(_TRACK_O, 4.4, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_174
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_174");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(482.403564453125, 613.720794677734);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.92, 4.24);
    
    effector:SetKey(_TRACK_SX, 3.92, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 3.92, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 4, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 4, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 4.2, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 4.2, 0.15134844755774);
    effector:SetKey(_TRACK_O, 3.92, 0);
    effector:SetKey(_TRACK_O, 3.96, 1);
    effector:SetKey(_TRACK_O, 4.08, 1);
    effector:SetKey(_TRACK_O, 4.2, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_175
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_175");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(404.434020996094, 616.319778442383);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.24, 4.56);
    
    effector:SetKey(_TRACK_SX, 4.24, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 4.24, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 4.32, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 4.32, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 4.52, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 4.52, 0.15134844755774);
    effector:SetKey(_TRACK_O, 4.24, 0);
    effector:SetKey(_TRACK_O, 4.28, 1);
    effector:SetKey(_TRACK_O, 4.4, 1);
    effector:SetKey(_TRACK_O, 4.52, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_176
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_176");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(227.703063964844, 587.730941772461);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.44, 4.76);
    
    effector:SetKey(_TRACK_SX, 4.44, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 4.44, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 4.52, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 4.52, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 4.72, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 4.72, 0.15134844755774);
    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 Water_splash_177
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_177");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(175.723373413086, 613.720794677734);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.04, 4.36);
    
    effector:SetKey(_TRACK_SX, 4.04, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 4.04, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 4.12, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 4.12, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 4.32, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 4.32, 0.15134844755774);
    effector:SetKey(_TRACK_O, 4.04, 0);
    effector:SetKey(_TRACK_O, 4.08, 1);
    effector:SetKey(_TRACK_O, 4.2, 1);
    effector:SetKey(_TRACK_O, 4.32, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_178
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_178");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(223.804595947266, 622.817245483399);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.72, 5.04);
    
    effector:SetKey(_TRACK_SX, 4.72, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 4.72, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 4.8, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 4.8, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 5, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 5, 0.15134844755774);
    effector:SetKey(_TRACK_O, 4.72, 0);
    effector:SetKey(_TRACK_O, 4.76, 1);
    effector:SetKey(_TRACK_O, 4.88, 1);
    effector:SetKey(_TRACK_O, 5, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_179
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_179");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(39.2766723632813, 634.512680053711);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.16, 4.48);
    
    effector:SetKey(_TRACK_SX, 4.16, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 4.16, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 4.24, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 4.24, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 4.44, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 4.44, 0.15134844755774);
    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 Water_splash_180
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_180");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(449.916259765625, 759.263946533203);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.6, 4.92);
    
    effector:SetKey(_TRACK_SX, 4.6, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 4.6, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 4.68, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 4.68, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 4.88, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 4.88, 0.15134844755774);
    effector:SetKey(_TRACK_O, 4.6, 0);
    effector:SetKey(_TRACK_O, 4.64, 1);
    effector:SetKey(_TRACK_O, 4.76, 1);
    effector:SetKey(_TRACK_O, 4.88, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_181
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_181");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(896.941635131836, 759.263946533203);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.08, 4.4);
    
    effector:SetKey(_TRACK_SX, 4.08, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 4.08, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 4.16, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 4.16, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 4.36, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 4.36, 0.15134844755774);
    effector:SetKey(_TRACK_O, 4.08, 0);
    effector:SetKey(_TRACK_O, 4.12, 1);
    effector:SetKey(_TRACK_O, 4.24, 1);
    effector:SetKey(_TRACK_O, 4.36, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_182
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_182");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(960.616760253906, 721.578674316406);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.8, 4.12);
    
    effector:SetKey(_TRACK_SX, 3.8, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 3.8, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 3.88, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 3.88, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 4.08, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 4.08, 0.15134844755774);
    effector:SetKey(_TRACK_O, 3.8, 0);
    effector:SetKey(_TRACK_O, 3.84, 1);
    effector:SetKey(_TRACK_O, 3.96, 1);
    effector:SetKey(_TRACK_O, 4.08, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_183
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_183");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(591.560928344727, 687.791870117188);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.2, 4.52);
    
    effector:SetKey(_TRACK_SX, 4.2, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 4.2, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 4.28, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 4.28, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 4.48, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 4.48, 0.15134844755774);
    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 Water_splash_184
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_184");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(192.616760253906, 295.345169067383);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.84, 5.16);
    
    effector:SetKey(_TRACK_SX, 4.84, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 4.84, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 4.92, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 4.92, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 5.12, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 5.12, 0.15134844755774);
    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 Water_splash_185
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_185");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(23.6827545166016, 678.695419311524);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.24, 4.56);
    
    effector:SetKey(_TRACK_SX, 4.24, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 4.24, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 4.32, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 4.32, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 4.52, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 4.52, 0.15134844755774);
    effector:SetKey(_TRACK_O, 4.24, 0);
    effector:SetKey(_TRACK_O, 4.28, 1);
    effector:SetKey(_TRACK_O, 4.4, 1);
    effector:SetKey(_TRACK_O, 4.52, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_186
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_186");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(991.804580688477, 756.664962768555);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.96, 4.28);
    
    effector:SetKey(_TRACK_SX, 3.96, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 3.96, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 4.04, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 4.04, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 4.24, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 4.24, 0.15134844755774);
    effector:SetKey(_TRACK_O, 3.96, 0);
    effector:SetKey(_TRACK_O, 4, 1);
    effector:SetKey(_TRACK_O, 4.12, 1);
    effector:SetKey(_TRACK_O, 4.24, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_187
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_187");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(804.677673339844, 760.563446044922);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.4, 4.72);
    
    effector:SetKey(_TRACK_SX, 4.4, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 4.4, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 4.48, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 4.48, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 4.68, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 4.68, 0.15134844755774);
    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 Water_splash_188
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_188");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(583.763961791992, 752.766494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.8, 4.12);
    
    effector:SetKey(_TRACK_SX, 3.8, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 3.8, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 3.88, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 3.88, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 4.08, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 4.08, 0.15134844755774);
    effector:SetKey(_TRACK_O, 3.8, 0);
    effector:SetKey(_TRACK_O, 3.84, 1);
    effector:SetKey(_TRACK_O, 3.96, 1);
    effector:SetKey(_TRACK_O, 4.08, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_189
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_189");
    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.32, 4.64);
    
    effector:SetKey(_TRACK_SX, 4.32, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 4.32, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 4.4, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 4.4, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 4.6, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 4.6, 0.15134844755774);
    effector:SetKey(_TRACK_O, 4.32, 0);
    effector:SetKey(_TRACK_O, 4.36, 1);
    effector:SetKey(_TRACK_O, 4.48, 1);
    effector:SetKey(_TRACK_O, 4.6, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_190
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_190");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(139.690338134766, 252.266494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.96, 4.28);
    
    effector:SetKey(_TRACK_SX, 3.96, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 3.96, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 4.04, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 4.04, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 4.24, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 4.24, 0.31743685313006);
    effector:SetKey(_TRACK_O, 3.96, 0);
    effector:SetKey(_TRACK_O, 4, 1);
    effector:SetKey(_TRACK_O, 4.12, 1);
    effector:SetKey(_TRACK_O, 4.24, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_191
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_191");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(85.1116638183594, 757.769027709961);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4, 4.32);
    
    effector:SetKey(_TRACK_SX, 4, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 4, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 4.08, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 4.08, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 4.28, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 4.28, 0.31743685313006);
    effector:SetKey(_TRACK_O, 4, 0);
    effector:SetKey(_TRACK_O, 4.04, 1);
    effector:SetKey(_TRACK_O, 4.16, 1);
    effector:SetKey(_TRACK_O, 4.28, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_192
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_192");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(945.375625610352, 748.672576904297);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.72, 4.04);
    
    effector:SetKey(_TRACK_SX, 3.72, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 3.72, 0.13500737293644);
    effector:SetKey(_TRACK_SX, 3.8, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 3.8, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 4, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 4, 0.31743685313006);
    effector:SetKey(_TRACK_O, 3.72, 0);
    effector:SetKey(_TRACK_O, 3.76, 1);
    effector:SetKey(_TRACK_O, 3.88, 1);
    effector:SetKey(_TRACK_O, 4, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_193
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_193");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(472.360397338867, 610.926391601563);
    
    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 Water_splash_194
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_194");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(1012.94923400879, 630.41877746582);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.72, 4.04);
    
    effector:SetKey(_TRACK_SX, 3.72, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 3.72, 0.13500737293644);
    effector:SetKey(_TRACK_SX, 3.8, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 3.8, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 4, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 4, 0.31743685313006);
    effector:SetKey(_TRACK_O, 3.72, 0);
    effector:SetKey(_TRACK_O, 3.76, 1);
    effector:SetKey(_TRACK_O, 3.88, 1);
    effector:SetKey(_TRACK_O, 4, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_195
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_195");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(38.3299407958984, 674.601516723633);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.08, 4.4);
    
    effector:SetKey(_TRACK_SX, 4.08, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 4.08, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 4.16, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 4.16, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 4.36, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 4.36, 0.31743685313006);
    effector:SetKey(_TRACK_O, 4.08, 0);
    effector:SetKey(_TRACK_O, 4.12, 1);
    effector:SetKey(_TRACK_O, 4.24, 1);
    effector:SetKey(_TRACK_O, 4.36, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_196
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_196");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(413.883239746094, 757.769027709961);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.32, 4.64);
    
    effector:SetKey(_TRACK_SX, 4.32, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 4.32, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 4.4, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 4.4, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 4.6, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 4.6, 0.31743685313006);
    effector:SetKey(_TRACK_O, 4.32, 0);
    effector:SetKey(_TRACK_O, 4.36, 1);
    effector:SetKey(_TRACK_O, 4.48, 1);
    effector:SetKey(_TRACK_O, 4.6, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_197
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_197");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(695.873092651367, 753.870544433594);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.72, 4.04);
    
    effector:SetKey(_TRACK_SX, 3.72, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 3.72, 0.13500737293644);
    effector:SetKey(_TRACK_SX, 3.8, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 3.8, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 4, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 4, 0.31743685313006);
    effector:SetKey(_TRACK_O, 3.72, 0);
    effector:SetKey(_TRACK_O, 3.76, 1);
    effector:SetKey(_TRACK_O, 3.88, 1);
    effector:SetKey(_TRACK_O, 4, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_198
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_198");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(581.517761230469, 755.170043945313);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.52, 4.84);
    
    effector:SetKey(_TRACK_SX, 4.52, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 4.52, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 4.6, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 4.6, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 4.8, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 4.8, 0.31743685313006);
    effector:SetKey(_TRACK_O, 4.52, 0);
    effector:SetKey(_TRACK_O, 4.56, 1);
    effector:SetKey(_TRACK_O, 4.68, 1);
    effector:SetKey(_TRACK_O, 4.8, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_199
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_199");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(371, 678.5);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(4.04, 4.36);
    
    effector:SetKey(_TRACK_SX, 4.04, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 4.04, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 4.12, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 4.12, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 4.32, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 4.32, 0.31743685313006);
    effector:SetKey(_TRACK_O, 4.04, 0);
    effector:SetKey(_TRACK_O, 4.08, 1);
    effector:SetKey(_TRACK_O, 4.2, 1);
    effector:SetKey(_TRACK_O, 4.32, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_200
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_200");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(630.545700073242, 611.121810913086);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.96, 3.28);
    
    effector:SetKey(_TRACK_SX, 2.96, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 2.96, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 3.04, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 3.04, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 3.24, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 3.24, 0.15134844755774);
    effector:SetKey(_TRACK_O, 2.96, 0);
    effector:SetKey(_TRACK_O, 3, 1);
    effector:SetKey(_TRACK_O, 3.12, 1);
    effector:SetKey(_TRACK_O, 3.24, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_201
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_201");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(482.403564453125, 613.720794677734);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.76, 3.08);
    
    effector:SetKey(_TRACK_SX, 2.76, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 2.76, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 2.84, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 2.84, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 3.04, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 3.04, 0.15134844755774);
    effector:SetKey(_TRACK_O, 2.76, 0);
    effector:SetKey(_TRACK_O, 2.8, 1);
    effector:SetKey(_TRACK_O, 2.92, 1);
    effector:SetKey(_TRACK_O, 3.04, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_202
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_202");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(404.434020996094, 616.319778442383);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.08, 3.4);
    
    effector:SetKey(_TRACK_SX, 3.08, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 3.08, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 3.16, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 3.16, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 3.36, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 3.36, 0.15134844755774);
    effector:SetKey(_TRACK_O, 3.08, 0);
    effector:SetKey(_TRACK_O, 3.12, 1);
    effector:SetKey(_TRACK_O, 3.24, 1);
    effector:SetKey(_TRACK_O, 3.36, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_203
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_203");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(227.703063964844, 587.730941772461);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.28, 3.6);
    
    effector:SetKey(_TRACK_SX, 3.28, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 3.28, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 3.36, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 3.36, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 3.56, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 3.56, 0.15134844755774);
    effector:SetKey(_TRACK_O, 3.28, 0);
    effector:SetKey(_TRACK_O, 3.32, 1);
    effector:SetKey(_TRACK_O, 3.44, 1);
    effector:SetKey(_TRACK_O, 3.56, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_204
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_204");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(175.723373413086, 613.720794677734);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.88, 3.2);
    
    effector:SetKey(_TRACK_SX, 2.88, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 2.88, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 2.96, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 2.96, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 3.16, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 3.16, 0.15134844755774);
    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 Water_splash_205
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_205");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(223.804595947266, 622.817245483399);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.56, 3.88);
    
    effector:SetKey(_TRACK_SX, 3.56, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 3.56, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 3.64, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 3.64, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 3.84, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 3.84, 0.15134844755774);
    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 Water_splash_206
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_206");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(39.2766723632813, 634.512680053711);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3, 3.32);
    
    effector:SetKey(_TRACK_SX, 3, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 3, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 3.08, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 3.08, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 3.28, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 3.28, 0.15134844755774);
    effector:SetKey(_TRACK_O, 3, 0);
    effector:SetKey(_TRACK_O, 3.04, 1);
    effector:SetKey(_TRACK_O, 3.16, 1);
    effector:SetKey(_TRACK_O, 3.28, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_207
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_207");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(449.916259765625, 759.263946533203);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.44, 3.76);
    
    effector:SetKey(_TRACK_SX, 3.44, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 3.44, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 3.52, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 3.52, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 3.72, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 3.72, 0.15134844755774);
    effector:SetKey(_TRACK_O, 3.44, 0);
    effector:SetKey(_TRACK_O, 3.48, 1);
    effector:SetKey(_TRACK_O, 3.6, 1);
    effector:SetKey(_TRACK_O, 3.72, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_208
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_208");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(896.941635131836, 759.263946533203);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.92, 3.24);
    
    effector:SetKey(_TRACK_SX, 2.92, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 2.92, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 3, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 3, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 3.2, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 3.2, 0.15134844755774);
    effector:SetKey(_TRACK_O, 2.92, 0);
    effector:SetKey(_TRACK_O, 2.96, 1);
    effector:SetKey(_TRACK_O, 3.08, 1);
    effector:SetKey(_TRACK_O, 3.2, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_209
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_209");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(960.616760253906, 721.578674316406);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.64, 2.96);
    
    effector:SetKey(_TRACK_SX, 2.64, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 2.64, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 2.72, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 2.72, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 2.92, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 2.92, 0.15134844755774);
    effector:SetKey(_TRACK_O, 2.64, 0);
    effector:SetKey(_TRACK_O, 2.68, 1);
    effector:SetKey(_TRACK_O, 2.8, 1);
    effector:SetKey(_TRACK_O, 2.92, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_210
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_210");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(591.560928344727, 687.791870117188);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.04, 3.36);
    
    effector:SetKey(_TRACK_SX, 3.04, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 3.04, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 3.12, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 3.12, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 3.32, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 3.32, 0.15134844755774);
    effector:SetKey(_TRACK_O, 3.04, 0);
    effector:SetKey(_TRACK_O, 3.08, 1);
    effector:SetKey(_TRACK_O, 3.2, 1);
    effector:SetKey(_TRACK_O, 3.32, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_211
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_211");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(192.616760253906, 295.345169067383);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.68, 4);
    
    effector:SetKey(_TRACK_SX, 3.68, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 3.68, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 3.76, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 3.76, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 3.96, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 3.96, 0.15134844755774);
    effector:SetKey(_TRACK_O, 3.68, 0);
    effector:SetKey(_TRACK_O, 3.72, 1);
    effector:SetKey(_TRACK_O, 3.84, 1);
    effector:SetKey(_TRACK_O, 3.96, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_212
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_212");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(23.6827545166016, 678.695419311524);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.08, 3.4);
    
    effector:SetKey(_TRACK_SX, 3.08, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 3.08, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 3.16, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 3.16, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 3.36, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 3.36, 0.15134844755774);
    effector:SetKey(_TRACK_O, 3.08, 0);
    effector:SetKey(_TRACK_O, 3.12, 1);
    effector:SetKey(_TRACK_O, 3.24, 1);
    effector:SetKey(_TRACK_O, 3.36, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_213
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_213");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(991.804580688477, 756.664962768555);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.8, 3.12);
    
    effector:SetKey(_TRACK_SX, 2.8, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 2.8, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 2.88, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 2.88, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 3.08, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 3.08, 0.15134844755774);
    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 Water_splash_214
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_214");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(804.677673339844, 760.563446044922);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.24, 3.56);
    
    effector:SetKey(_TRACK_SX, 3.24, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 3.24, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 3.32, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 3.32, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 3.52, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 3.52, 0.15134844755774);
    effector:SetKey(_TRACK_O, 3.24, 0);
    effector:SetKey(_TRACK_O, 3.28, 1);
    effector:SetKey(_TRACK_O, 3.4, 1);
    effector:SetKey(_TRACK_O, 3.52, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_215
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_215");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(583.763961791992, 752.766494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.64, 2.96);
    
    effector:SetKey(_TRACK_SX, 2.64, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 2.64, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 2.72, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 2.72, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 2.92, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 2.92, 0.15134844755774);
    effector:SetKey(_TRACK_O, 2.64, 0);
    effector:SetKey(_TRACK_O, 2.68, 1);
    effector:SetKey(_TRACK_O, 2.8, 1);
    effector:SetKey(_TRACK_O, 2.92, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_216
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_216");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(395.33757019043, 752.766494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.16, 3.48);
    
    effector:SetKey(_TRACK_SX, 3.16, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 3.16, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 3.24, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 3.24, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 3.44, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 3.44, 0.15134844755774);
    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 Water_splash_217
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_217");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(139.690338134766, 252.266494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.8, 3.12);
    
    effector:SetKey(_TRACK_SX, 2.8, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 2.8, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 2.88, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 2.88, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 3.08, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 3.08, 0.31743685313006);
    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 Water_splash_218
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_218");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(85.1116638183594, 757.769027709961);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.84, 3.16);
    
    effector:SetKey(_TRACK_SX, 2.84, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 2.84, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 2.92, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 2.92, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 3.12, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 3.12, 0.31743685313006);
    effector:SetKey(_TRACK_O, 2.84, 0);
    effector:SetKey(_TRACK_O, 2.88, 1);
    effector:SetKey(_TRACK_O, 3, 1);
    effector:SetKey(_TRACK_O, 3.12, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_219
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_219");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(945.375625610352, 748.672576904297);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.56, 2.88);
    
    effector:SetKey(_TRACK_SX, 2.56, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 2.56, 0.13500737293644);
    effector:SetKey(_TRACK_SX, 2.64, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 2.64, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 2.84, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 2.84, 0.31743685313006);
    effector:SetKey(_TRACK_O, 2.56, 0);
    effector:SetKey(_TRACK_O, 2.6, 1);
    effector:SetKey(_TRACK_O, 2.72, 1);
    effector:SetKey(_TRACK_O, 2.84, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_220
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_220");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(472.360397338867, 610.926391601563);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.04, 3.36);
    
    effector:SetKey(_TRACK_SX, 3.04, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 3.04, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 3.12, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 3.12, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 3.32, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 3.32, 0.31743685313006);
    effector:SetKey(_TRACK_O, 3.04, 0);
    effector:SetKey(_TRACK_O, 3.08, 1);
    effector:SetKey(_TRACK_O, 3.2, 1);
    effector:SetKey(_TRACK_O, 3.32, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_221
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_221");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(1012.94923400879, 630.41877746582);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.56, 2.88);
    
    effector:SetKey(_TRACK_SX, 2.56, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 2.56, 0.13500737293644);
    effector:SetKey(_TRACK_SX, 2.64, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 2.64, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 2.84, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 2.84, 0.31743685313006);
    effector:SetKey(_TRACK_O, 2.56, 0);
    effector:SetKey(_TRACK_O, 2.6, 1);
    effector:SetKey(_TRACK_O, 2.72, 1);
    effector:SetKey(_TRACK_O, 2.84, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_222
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_222");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(38.3299407958984, 674.601516723633);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.92, 3.24);
    
    effector:SetKey(_TRACK_SX, 2.92, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 2.92, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 3, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 3, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 3.2, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 3.2, 0.31743685313006);
    effector:SetKey(_TRACK_O, 2.92, 0);
    effector:SetKey(_TRACK_O, 2.96, 1);
    effector:SetKey(_TRACK_O, 3.08, 1);
    effector:SetKey(_TRACK_O, 3.2, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_223
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_223");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(413.883239746094, 757.769027709961);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(3.16, 3.48);
    
    effector:SetKey(_TRACK_SX, 3.16, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 3.16, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 3.24, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 3.24, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 3.44, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 3.44, 0.31743685313006);
    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 Water_splash_224
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_224");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(695.873092651367, 753.870544433594);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.56, 2.88);
    
    effector:SetKey(_TRACK_SX, 2.56, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 2.56, 0.13500737293644);
    effector:SetKey(_TRACK_SX, 2.64, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 2.64, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 2.84, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 2.84, 0.31743685313006);
    effector:SetKey(_TRACK_O, 2.56, 0);
    effector:SetKey(_TRACK_O, 2.6, 1);
    effector:SetKey(_TRACK_O, 2.72, 1);
    effector:SetKey(_TRACK_O, 2.84, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_225
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_225");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(581.517761230469, 755.170043945313);
    
    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 Water_splash_226
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_226");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(371, 678.5);
    
    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 Water_splash_227
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_227");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(630.545700073242, 611.121810913086);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.64, 1.96);
    
    effector:SetKey(_TRACK_SX, 1.64, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 1.64, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 1.72, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 1.72, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 1.92, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 1.92, 0.15134844755774);
    effector:SetKey(_TRACK_O, 1.64, 0);
    effector:SetKey(_TRACK_O, 1.68, 1);
    effector:SetKey(_TRACK_O, 1.8, 1);
    effector:SetKey(_TRACK_O, 1.92, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_228
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_228");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(482.403564453125, 613.720794677734);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.44, 1.76);
    
    effector:SetKey(_TRACK_SX, 1.44, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 1.44, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 1.52, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 1.52, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 1.72, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 1.72, 0.15134844755774);
    effector:SetKey(_TRACK_O, 1.44, 0);
    effector:SetKey(_TRACK_O, 1.48, 1);
    effector:SetKey(_TRACK_O, 1.6, 1);
    effector:SetKey(_TRACK_O, 1.72, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_229
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_229");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(404.434020996094, 616.319778442383);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.76, 2.08);
    
    effector:SetKey(_TRACK_SX, 1.76, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 1.76, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 1.84, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 1.84, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 2.04, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 2.04, 0.15134844755774);
    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 Water_splash_230
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_230");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(227.703063964844, 587.730941772461);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.96, 2.28);
    
    effector:SetKey(_TRACK_SX, 1.96, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 1.96, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 2.04, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 2.04, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 2.24, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 2.24, 0.15134844755774);
    effector:SetKey(_TRACK_O, 1.96, 0);
    effector:SetKey(_TRACK_O, 2, 1);
    effector:SetKey(_TRACK_O, 2.12, 1);
    effector:SetKey(_TRACK_O, 2.24, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_231
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_231");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(175.723373413086, 613.720794677734);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.56, 1.88);
    
    effector:SetKey(_TRACK_SX, 1.56, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 1.56, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 1.64, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 1.64, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 1.84, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 1.84, 0.15134844755774);
    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 Water_splash_232
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_232");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(223.804595947266, 622.817245483399);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.24, 2.56);
    
    effector:SetKey(_TRACK_SX, 2.24, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 2.24, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 2.32, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 2.32, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 2.52, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 2.52, 0.15134844755774);
    effector:SetKey(_TRACK_O, 2.24, 0);
    effector:SetKey(_TRACK_O, 2.28, 1);
    effector:SetKey(_TRACK_O, 2.4, 1);
    effector:SetKey(_TRACK_O, 2.52, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_233
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_233");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(39.2766723632813, 634.512680053711);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.68, 2);
    
    effector:SetKey(_TRACK_SX, 1.68, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 1.68, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 1.76, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 1.76, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 1.96, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 1.96, 0.15134844755774);
    effector:SetKey(_TRACK_O, 1.68, 0);
    effector:SetKey(_TRACK_O, 1.72, 1);
    effector:SetKey(_TRACK_O, 1.84, 1);
    effector:SetKey(_TRACK_O, 1.96, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_234
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_234");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(449.916259765625, 759.263946533203);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.12, 2.44);
    
    effector:SetKey(_TRACK_SX, 2.12, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 2.12, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 2.2, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 2.2, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 2.4, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 2.4, 0.15134844755774);
    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 Water_splash_235
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_235");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(896.941635131836, 759.263946533203);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.6, 1.92);
    
    effector:SetKey(_TRACK_SX, 1.6, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 1.6, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 1.68, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 1.68, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 1.88, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 1.88, 0.15134844755774);
    effector:SetKey(_TRACK_O, 1.6, 0);
    effector:SetKey(_TRACK_O, 1.64, 1);
    effector:SetKey(_TRACK_O, 1.76, 1);
    effector:SetKey(_TRACK_O, 1.88, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_236
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_236");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(960.616760253906, 721.578674316406);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.32, 1.64);
    
    effector:SetKey(_TRACK_SX, 1.32, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 1.32, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 1.4, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 1.4, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 1.6, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 1.6, 0.15134844755774);
    effector:SetKey(_TRACK_O, 1.32, 0);
    effector:SetKey(_TRACK_O, 1.36, 1);
    effector:SetKey(_TRACK_O, 1.48, 1);
    effector:SetKey(_TRACK_O, 1.6, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_237
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_237");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(591.560928344727, 687.791870117188);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.72, 2.04);
    
    effector:SetKey(_TRACK_SX, 1.72, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 1.72, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 1.8, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 1.8, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 2, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 2, 0.15134844755774);
    effector:SetKey(_TRACK_O, 1.72, 0);
    effector:SetKey(_TRACK_O, 1.76, 1);
    effector:SetKey(_TRACK_O, 1.88, 1);
    effector:SetKey(_TRACK_O, 2, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_238
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_238");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(192.616760253906, 295.345169067383);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.36, 2.68);
    
    effector:SetKey(_TRACK_SX, 2.36, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 2.36, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 2.44, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 2.44, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 2.64, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 2.64, 0.15134844755774);
    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 Water_splash_239
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_239");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(23.6827545166016, 678.695419311524);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.76, 2.08);
    
    effector:SetKey(_TRACK_SX, 1.76, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 1.76, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 1.84, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 1.84, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 2.04, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 2.04, 0.15134844755774);
    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 Water_splash_240
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_240");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(991.804580688477, 756.664962768555);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.48, 1.8);
    
    effector:SetKey(_TRACK_SX, 1.48, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 1.48, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 1.56, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 1.56, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 1.76, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 1.76, 0.15134844755774);
    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 Water_splash_241
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_241");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(804.677673339844, 760.563446044922);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.92, 2.24);
    
    effector:SetKey(_TRACK_SX, 1.92, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 1.92, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 2, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 2, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 2.2, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 2.2, 0.15134844755774);
    effector:SetKey(_TRACK_O, 1.92, 0);
    effector:SetKey(_TRACK_O, 1.96, 1);
    effector:SetKey(_TRACK_O, 2.08, 1);
    effector:SetKey(_TRACK_O, 2.2, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_242
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_242");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(583.763961791992, 752.766494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.32, 1.64);
    
    effector:SetKey(_TRACK_SX, 1.32, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 1.32, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 1.4, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 1.4, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 1.6, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 1.6, 0.15134844755774);
    effector:SetKey(_TRACK_O, 1.32, 0);
    effector:SetKey(_TRACK_O, 1.36, 1);
    effector:SetKey(_TRACK_O, 1.48, 1);
    effector:SetKey(_TRACK_O, 1.6, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_243
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_243");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(395.33757019043, 752.766494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.84, 2.16);
    
    effector:SetKey(_TRACK_SX, 1.84, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 1.84, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 1.92, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 1.92, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 2.12, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 2.12, 0.15134844755774);
    effector:SetKey(_TRACK_O, 1.84, 0);
    effector:SetKey(_TRACK_O, 1.88, 1);
    effector:SetKey(_TRACK_O, 2, 1);
    effector:SetKey(_TRACK_O, 2.12, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_244
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_244");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(139.690338134766, 252.266494750977);
    
    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 Water_splash_245
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_245");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(85.1116638183594, 757.769027709961);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.52, 1.84);
    
    effector:SetKey(_TRACK_SX, 1.52, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 1.52, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 1.6, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 1.6, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 1.8, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 1.8, 0.31743685313006);
    effector:SetKey(_TRACK_O, 1.52, 0);
    effector:SetKey(_TRACK_O, 1.56, 1);
    effector:SetKey(_TRACK_O, 1.68, 1);
    effector:SetKey(_TRACK_O, 1.8, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_246
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_246");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(945.375625610352, 748.672576904297);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.24, 1.56);
    
    effector:SetKey(_TRACK_SX, 1.24, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 1.24, 0.13500737293644);
    effector:SetKey(_TRACK_SX, 1.32, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 1.32, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 1.52, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 1.52, 0.31743685313006);
    effector:SetKey(_TRACK_O, 1.24, 0);
    effector:SetKey(_TRACK_O, 1.28, 1);
    effector:SetKey(_TRACK_O, 1.4, 1);
    effector:SetKey(_TRACK_O, 1.52, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_247
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_247");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(472.360397338867, 610.926391601563);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.72, 2.04);
    
    effector:SetKey(_TRACK_SX, 1.72, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 1.72, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 1.8, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 1.8, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 2, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 2, 0.31743685313006);
    effector:SetKey(_TRACK_O, 1.72, 0);
    effector:SetKey(_TRACK_O, 1.76, 1);
    effector:SetKey(_TRACK_O, 1.88, 1);
    effector:SetKey(_TRACK_O, 2, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_248
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_248");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(1012.94923400879, 630.41877746582);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.24, 1.56);
    
    effector:SetKey(_TRACK_SX, 1.24, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 1.24, 0.13500737293644);
    effector:SetKey(_TRACK_SX, 1.32, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 1.32, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 1.52, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 1.52, 0.31743685313006);
    effector:SetKey(_TRACK_O, 1.24, 0);
    effector:SetKey(_TRACK_O, 1.28, 1);
    effector:SetKey(_TRACK_O, 1.4, 1);
    effector:SetKey(_TRACK_O, 1.52, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_249
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_249");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(38.3299407958984, 674.601516723633);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.6, 1.92);
    
    effector:SetKey(_TRACK_SX, 1.6, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 1.6, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 1.68, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 1.68, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 1.88, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 1.88, 0.31743685313006);
    effector:SetKey(_TRACK_O, 1.6, 0);
    effector:SetKey(_TRACK_O, 1.64, 1);
    effector:SetKey(_TRACK_O, 1.76, 1);
    effector:SetKey(_TRACK_O, 1.88, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_250
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_250");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(413.883239746094, 757.769027709961);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.84, 2.16);
    
    effector:SetKey(_TRACK_SX, 1.84, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 1.84, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 1.92, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 1.92, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 2.12, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 2.12, 0.31743685313006);
    effector:SetKey(_TRACK_O, 1.84, 0);
    effector:SetKey(_TRACK_O, 1.88, 1);
    effector:SetKey(_TRACK_O, 2, 1);
    effector:SetKey(_TRACK_O, 2.12, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_251
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_251");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(695.873092651367, 753.870544433594);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.24, 1.56);
    
    effector:SetKey(_TRACK_SX, 1.24, 0.18330575927662);
    effector:SetKey(_TRACK_SY, 1.24, 0.13500737293644);
    effector:SetKey(_TRACK_SX, 1.32, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 1.32, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 1.52, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 1.52, 0.31743685313006);
    effector:SetKey(_TRACK_O, 1.24, 0);
    effector:SetKey(_TRACK_O, 1.28, 1);
    effector:SetKey(_TRACK_O, 1.4, 1);
    effector:SetKey(_TRACK_O, 1.52, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_252
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_252");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(581.517761230469, 755.170043945313);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(2.04, 2.36);
    
    effector:SetKey(_TRACK_SX, 2.04, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 2.04, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 2.12, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 2.12, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 2.32, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 2.32, 0.31743685313006);
    effector:SetKey(_TRACK_O, 2.04, 0);
    effector:SetKey(_TRACK_O, 2.08, 1);
    effector:SetKey(_TRACK_O, 2.2, 1);
    effector:SetKey(_TRACK_O, 2.32, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_253
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_253");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(371, 678.5);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1.56, 1.88);
    
    effector:SetKey(_TRACK_SX, 1.56, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 1.56, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 1.64, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 1.64, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 1.84, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 1.84, 0.31743685313006);
    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 Water_splash_254
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_254");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(630.545700073242, 611.121810913086);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.28, 0.6);
    
    effector:SetKey(_TRACK_SX, 0.28, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 0.28, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 0.36, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 0.36, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 0.56, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 0.56, 0.15134844755774);
    effector:SetKey(_TRACK_O, 0.28, 0);
    effector:SetKey(_TRACK_O, 0.32, 1);
    effector:SetKey(_TRACK_O, 0.44, 1);
    effector:SetKey(_TRACK_O, 0.56, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_255
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_255");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(482.403564453125, 613.720794677734);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.08, 0.4);
    
    effector:SetKey(_TRACK_SX, 0.08, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 0.08, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 0.16, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 0.16, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 0.36, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 0.36, 0.15134844755774);
    effector:SetKey(_TRACK_O, 0.08, 0);
    effector:SetKey(_TRACK_O, 0.12, 1);
    effector:SetKey(_TRACK_O, 0.24, 1);
    effector:SetKey(_TRACK_O, 0.36, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_256
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_256");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(404.434020996094, 616.319778442383);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.4, 0.72);
    
    effector:SetKey(_TRACK_SX, 0.4, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 0.4, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 0.48, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 0.48, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 0.68, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 0.68, 0.15134844755774);
    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 Water_splash_257
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_257");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(227.703063964844, 587.730941772461);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.6, 0.92);
    
    effector:SetKey(_TRACK_SX, 0.6, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 0.6, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 0.68, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 0.68, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 0.88, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 0.88, 0.15134844755774);
    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 Water_splash_258
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_258");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(175.723373413086, 613.720794677734);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.2, 0.52);
    
    effector:SetKey(_TRACK_SX, 0.2, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 0.2, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 0.28, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 0.28, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 0.48, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 0.48, 0.15134844755774);
    effector:SetKey(_TRACK_O, 0.2, 0);
    effector:SetKey(_TRACK_O, 0.24, 1);
    effector:SetKey(_TRACK_O, 0.36, 1);
    effector:SetKey(_TRACK_O, 0.48, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_259
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_259");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(223.804595947266, 622.817245483399);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.88, 1.2);
    
    effector:SetKey(_TRACK_SX, 0.88, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 0.88, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 0.96, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 0.96, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 1.16, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 1.16, 0.15134844755774);
    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 Water_splash_260
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_260");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(39.2766723632813, 634.512680053711);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.32, 0.64);
    
    effector:SetKey(_TRACK_SX, 0.32, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 0.32, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 0.4, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 0.4, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 0.6, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 0.6, 0.15134844755774);
    effector:SetKey(_TRACK_O, 0.32, 0);
    effector:SetKey(_TRACK_O, 0.36, 1);
    effector:SetKey(_TRACK_O, 0.48, 1);
    effector:SetKey(_TRACK_O, 0.6, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_261
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_261");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(449.916259765625, 759.263946533203);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.76, 1.08);
    
    effector:SetKey(_TRACK_SX, 0.76, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 0.76, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 0.84, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 0.84, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 1.04, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 1.04, 0.15134844755774);
    effector:SetKey(_TRACK_O, 0.76, 0);
    effector:SetKey(_TRACK_O, 0.8, 1);
    effector:SetKey(_TRACK_O, 0.92, 1);
    effector:SetKey(_TRACK_O, 1.04, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_262
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_262");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(896.941635131836, 759.263946533203);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.24, 0.56);
    
    effector:SetKey(_TRACK_SX, 0.24, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 0.24, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 0.32, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 0.32, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 0.52, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 0.52, 0.15134844755774);
    effector:SetKey(_TRACK_O, 0.24, 0);
    effector:SetKey(_TRACK_O, 0.28, 1);
    effector:SetKey(_TRACK_O, 0.4, 1);
    effector:SetKey(_TRACK_O, 0.52, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_263
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_263");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(960.616760253906, 721.578674316406);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(-0.04, 0.28);
    
    effector:SetKey(_TRACK_SX, -0.04, -0.03724804367033);
    effector:SetKey(_TRACK_SY, -0.04, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 0.04, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 0.04, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 0.24, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 0.24, 0.15134844755774);
    effector:SetKey(_TRACK_O, -0.04, 0);
    effector:SetKey(_TRACK_O, 0, 1);
    effector:SetKey(_TRACK_O, 0.12, 1);
    effector:SetKey(_TRACK_O, 0.24, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_264
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_264");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(591.560928344727, 687.791870117188);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.36, 0.68);
    
    effector:SetKey(_TRACK_SX, 0.36, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 0.36, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 0.44, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 0.44, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 0.64, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 0.64, 0.15134844755774);
    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 Water_splash_265
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_265");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(192.616760253906, 295.345169067383);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(1, 1.32);
    
    effector:SetKey(_TRACK_SX, 1, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 1, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 1.08, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 1.08, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 1.28, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 1.28, 0.15134844755774);
    effector:SetKey(_TRACK_O, 1, 0);
    effector:SetKey(_TRACK_O, 1.04, 1);
    effector:SetKey(_TRACK_O, 1.16, 1);
    effector:SetKey(_TRACK_O, 1.28, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_266
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_266");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(23.6827545166016, 678.695419311524);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.4, 0.72);
    
    effector:SetKey(_TRACK_SX, 0.4, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 0.4, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 0.48, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 0.48, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 0.68, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 0.68, 0.15134844755774);
    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 Water_splash_267
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_267");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(991.804580688477, 756.664962768555);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.12, 0.44);
    
    effector:SetKey(_TRACK_SX, 0.12, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 0.12, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 0.2, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 0.2, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 0.4, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 0.4, 0.15134844755774);
    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 Water_splash_268
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_268");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(804.677673339844, 760.563446044922);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.56, 0.88);
    
    effector:SetKey(_TRACK_SX, 0.56, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 0.56, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 0.64, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 0.64, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 0.84, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 0.84, 0.15134844755774);
    effector:SetKey(_TRACK_O, 0.56, 0);
    effector:SetKey(_TRACK_O, 0.6, 1);
    effector:SetKey(_TRACK_O, 0.72, 1);
    effector:SetKey(_TRACK_O, 0.84, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_269
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_269");
    composition:AddElement(element);
    element:SetHotSpot(67, 76);
    element:SetParentElement(composition);
    element:SetXY(583.763961791992, 752.766494750977);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(-0.04, 0.28);
    
    effector:SetKey(_TRACK_SX, -0.04, -0.03724804367033);
    effector:SetKey(_TRACK_SY, -0.04, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 0.04, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 0.04, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 0.24, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 0.24, 0.15134844755774);
    effector:SetKey(_TRACK_O, -0.04, 0);
    effector:SetKey(_TRACK_O, 0, 1);
    effector:SetKey(_TRACK_O, 0.12, 1);
    effector:SetKey(_TRACK_O, 0.24, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_270
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_3.png");
    element:SetName("Water_splash_270");
    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.48, 0.8);
    
    effector:SetKey(_TRACK_SX, 0.48, -0.03724804367033);
    effector:SetKey(_TRACK_SY, 0.48, 0.02963792124195);
    effector:SetKey(_TRACK_SX, 0.56, 0.21830751188523);
    effector:SetKey(_TRACK_SY, 0.56, 0.5427958159788);
    effector:SetKey(_TRACK_SX, 0.76, 0.33219640077412);
    effector:SetKey(_TRACK_SY, 0.76, 0.15134844755774);
    effector:SetKey(_TRACK_O, 0.48, 0);
    effector:SetKey(_TRACK_O, 0.52, 1);
    effector:SetKey(_TRACK_O, 0.64, 1);
    effector:SetKey(_TRACK_O, 0.76, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_271
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_271");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(139.690338134766, 252.266494750977);
    
    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 Water_splash_272
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_272");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(85.1116638183594, 757.769027709961);
    
    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 Water_splash_273
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_273");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(945.375625610352, 748.672576904297);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(-0.12, 0.2);
    
    effector:SetKey(_TRACK_SX, -0.12, 0.18330575927662);
    effector:SetKey(_TRACK_SY, -0.12, 0.13500737293644);
    effector:SetKey(_TRACK_SX, -0.04, 0.44921711706977);
    effector:SetKey(_TRACK_SY, -0.04, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 0.16, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 0.16, 0.31743685313006);
    effector:SetKey(_TRACK_O, -0.12, 0);
    effector:SetKey(_TRACK_O, -0.08, 1);
    effector:SetKey(_TRACK_O, 0.04, 1);
    effector:SetKey(_TRACK_O, 0.16, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_274
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_274");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(472.360397338867, 610.926391601563);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.36, 0.68);
    
    effector:SetKey(_TRACK_SX, 0.36, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 0.36, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 0.44, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 0.44, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 0.64, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 0.64, 0.31743685313006);
    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 Water_splash_275
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_275");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(1012.94923400879, 630.41877746582);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(-0.12, 0.2);
    
    effector:SetKey(_TRACK_SX, -0.12, 0.18330575927662);
    effector:SetKey(_TRACK_SY, -0.12, 0.13500737293644);
    effector:SetKey(_TRACK_SX, -0.04, 0.44921711706977);
    effector:SetKey(_TRACK_SY, -0.04, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 0.16, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 0.16, 0.31743685313006);
    effector:SetKey(_TRACK_O, -0.12, 0);
    effector:SetKey(_TRACK_O, -0.08, 1);
    effector:SetKey(_TRACK_O, 0.04, 1);
    effector:SetKey(_TRACK_O, 0.16, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_276
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_276");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(38.3299407958984, 674.601516723633);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.24, 0.56);
    
    effector:SetKey(_TRACK_SX, 0.24, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 0.24, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 0.32, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 0.32, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 0.52, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 0.52, 0.31743685313006);
    effector:SetKey(_TRACK_O, 0.24, 0);
    effector:SetKey(_TRACK_O, 0.28, 1);
    effector:SetKey(_TRACK_O, 0.4, 1);
    effector:SetKey(_TRACK_O, 0.52, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_277
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_277");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(413.883239746094, 757.769027709961);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.48, 0.8);
    
    effector:SetKey(_TRACK_SX, 0.48, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 0.48, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 0.56, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 0.56, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 0.76, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 0.76, 0.31743685313006);
    effector:SetKey(_TRACK_O, 0.48, 0);
    effector:SetKey(_TRACK_O, 0.52, 1);
    effector:SetKey(_TRACK_O, 0.64, 1);
    effector:SetKey(_TRACK_O, 0.76, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_278
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_278");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(695.873092651367, 753.870544433594);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(-0.12, 0.2);
    
    effector:SetKey(_TRACK_SX, -0.12, 0.18330575927662);
    effector:SetKey(_TRACK_SY, -0.12, 0.13500737293644);
    effector:SetKey(_TRACK_SX, -0.04, 0.44921711706977);
    effector:SetKey(_TRACK_SY, -0.04, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 0.16, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 0.16, 0.31743685313006);
    effector:SetKey(_TRACK_O, -0.12, 0);
    effector:SetKey(_TRACK_O, -0.08, 1);
    effector:SetKey(_TRACK_O, 0.04, 1);
    effector:SetKey(_TRACK_O, 0.16, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_279
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_279");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(581.517761230469, 755.170043945313);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.68, 1);
    
    effector:SetKey(_TRACK_SX, 0.68, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 0.68, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 0.76, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 0.76, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 0.96, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 0.96, 0.31743685313006);
    effector:SetKey(_TRACK_O, 0.68, 0);
    effector:SetKey(_TRACK_O, 0.72, 1);
    effector:SetKey(_TRACK_O, 0.84, 1);
    effector:SetKey(_TRACK_O, 0.96, 0);
    
    effector:Play();
    
    
    -- Layer Water_splash_280
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/spl_2.png");
    element:SetName("Water_splash_280");
    composition:AddElement(element);
    element:SetHotSpot(76.5, 93.5);
    element:SetParentElement(composition);
    element:SetXY(371, 678.5);
    
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0.2, 0.52);
    
    effector:SetKey(_TRACK_SX, 0.2, 0.32830208439003);
    effector:SetKey(_TRACK_SY, 0.2, 0.28000369804985);
    effector:SetKey(_TRACK_SX, 0.28, 0.44921711706977);
    effector:SetKey(_TRACK_SY, 0.28, 0.64631385847766);
    effector:SetKey(_TRACK_SX, 0.48, 0.55379228046846);
    effector:SetKey(_TRACK_SY, 0.48, 0.31743685313006);
    effector:SetKey(_TRACK_O, 0.2, 0);
    effector:SetKey(_TRACK_O, 0.24, 1);
    effector:SetKey(_TRACK_O, 0.36, 1);
    effector:SetKey(_TRACK_O, 0.48, 0);
    
    effector:Play();
    
    -- Layer window_1
    element = CreateCompositionElement("data/Texture/Menu/window2.png");
    element:SetName("window_1");
    composition:AddElement(element);
    element:SetHotSpot(95, 82);
    element:SetParentElement(composition);
    element:SetXY(521, 258);
    
    element:SetScaleX(1);
    element:SetScaleY(1);
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0, 10.08);
    
    effector:SetKey(_TRACK_O, 0, 1);
    effector:SetKey(_TRACK_O, 1.72, 1);
    effector:SetKey(_TRACK_O, 1.92, 0);
    effector:SetKey(_TRACK_O, 7.72, 0);
    effector:SetKey(_TRACK_O, 7.88, 1);
    
    effector:Play();
    
    
    -- Layer window_2
    element = CreateCompositionElement("data/Texture/Menu/window1.png");
    element:SetName("window_2");
    composition:AddElement(element);
    element:SetHotSpot(36.5, 43.5);
    element:SetParentElement(composition);
    element:SetXY(955.540603637695, 43.2649536132813);
    
    element:SetScaleX(1);
    element:SetScaleY(1);
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0, 10.08);
    
    effector:SetKey(_TRACK_O, 0, 0);
    effector:SetKey(_TRACK_O, 4.16, 0);
    effector:SetKey(_TRACK_O, 4.32, 1);
    effector:SetKey(_TRACK_O, 8.48, 1);
    effector:SetKey(_TRACK_O, 8.64, 0);
    
    effector:Play();
    
    
    -- Layer street_lights
    element = CreateCompositionElement("data/Texture/Menu/fonari.png");
    element:SetName("street_lights");
    composition:AddElement(element);
    element:SetHotSpot(435, 133.5);
    element:SetParentElement(composition);
    element:SetXY(435.356750488281, 371.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_lightened
    element = CreateCompositionElement("data/Texture/Menu/Main_menu_lighting.png");
    element:SetName("BG_lightened");
    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
    element = CreateCompositionElement("data/Texture/Menu/Main_menu.png");
    element:SetName("BG");
    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, 10.08);
    
    
    effector:Play();
    
    
    -- Layer lightning_1
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/lighting_04.png");
    element:SetName("lightning_1");
    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_lightened_1
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2_lighting.png");
    element:SetName("Clouds_lightened_1");
    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_1
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud1.png");
    element:SetName("Clouds_1");
    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, 156.898170936747);
    effector:SetKey(_TRACK_Y, 5.04, 349);
    effector:SetKey(_TRACK_X, 10.04, 246.590203410257);
    effector:SetKey(_TRACK_Y, 10.04, 349);
    effector:SetKey(_TRACK_X, 15.08, 337);
    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 lightning_2
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/lighting_04.png");
    element:SetName("lightning_2");
    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 lightning_3
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/lighting_04.png");
    element:SetName("lightning_3");
    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_2
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud1.png");
    element:SetName("Clouds_2");
    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, 246.6);
    effector:SetKey(_TRACK_Y, 0, 349);
    effector:SetKey(_TRACK_X, 5.04, 337);
    effector:SetKey(_TRACK_Y, 5.04, 349);
    effector:SetKey(_TRACK_O, 0, 1);
    effector:SetKey(_TRACK_O, 5.04, 0);
    
    effector:Play();
    
    
    -- Layer Clouds_3
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud1.png");
    element:SetName("Clouds_3");
    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, 156.898170936747);
    effector:SetKey(_TRACK_Y, 0, 349);
    effector:SetKey(_TRACK_X, 10.04, 337);
    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_4
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2.png");
    element:SetName("Clouds_4");
    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, 395.345000431401);
    effector:SetKey(_TRACK_Y, 5.04, 186.720094598897);
    effector:SetKey(_TRACK_X, 10.04, 419.245725404883);
    effector:SetKey(_TRACK_Y, 10.04, 186.720094598897);
    effector:SetKey(_TRACK_X, 15.08, 443.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_5
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2.png");
    element:SetName("Clouds_5");
    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, 419.2);
    effector:SetKey(_TRACK_Y, 0, 186.7);
    effector:SetKey(_TRACK_X, 5.04, 443.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_6
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2.png");
    element:SetName("Clouds_6");
    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, 395.345000431401);
    effector:SetKey(_TRACK_Y, 0, 186.720094598897);
    effector:SetKey(_TRACK_X, 10.04, 443.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_7
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2.png");
    element:SetName("Clouds_7");
    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, 308.396598568038);
    effector:SetKey(_TRACK_Y, 5, 159);
    effector:SetKey(_TRACK_X, 10.04, 360.404585540787);
    effector:SetKey(_TRACK_Y, 10.04, 159);
    effector:SetKey(_TRACK_X, 15.04, 412);
    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_lightened_2
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2_lighting.png");
    element:SetName("Clouds_lightened_2");
    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_8
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2.png");
    element:SetName("Clouds_8");
    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.0, 5.04);
    
    effector:SetKey(_TRACK_X, 0, 360.4);
    effector:SetKey(_TRACK_Y, 0, 159);
    effector:SetKey(_TRACK_X, 5, 412);
    effector:SetKey(_TRACK_Y, 5, 159);
    effector:SetKey(_TRACK_O, 0, 1);
    effector:SetKey(_TRACK_O, 5, 0);
    
    effector:Play();
    
    
    -- Layer Clouds_9
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2.png");
    element:SetName("Clouds_9");
    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, 308.396598568038);
    effector:SetKey(_TRACK_Y, 0, 159);
    effector:SetKey(_TRACK_X, 10.04, 412);
    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
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/moon.png");
    element:SetName("Moon");
    composition:AddElement(element);
    element:SetHotSpot(315, 315);
    element:SetParentElement(composition);
    element:SetXY(478.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_lightened_3
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2_lighting.png");
    element:SetName("Clouds_lightened_3");
    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 Sky_bg_1
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/back1.jpg");
    element:SetName("Sky_bg_1");
    composition:AddElement(element);
    element:SetHotSpot(654, 412.5);
    element:SetParentElement(composition);
    element:SetScaleX(0.84251968503937);
    element:SetScaleY(0.84251968503937);
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0, 5.2);
    
    effector:SetKey(_TRACK_X, 0, 410.7);
    effector:SetKey(_TRACK_Y, 0, 326.155);
    effector:SetKey(_TRACK_X, 5.16, 451.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 Sky_bg_2
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/back1.jpg");
    element:SetName("Sky_bg_2");
    composition:AddElement(element);
    element:SetHotSpot(654, 412.5);
    element:SetParentElement(composition);
    element:SetScaleX(0.84251968503937);
    element:SetScaleY(0.84251968503937);
    element:SetAngle(0);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.16, 15.24);
    
    effector:SetKey(_TRACK_X, 5.16, 371.851642518532);
    effector:SetKey(_TRACK_Y, 5.16, 326.155789555475);
    effector:SetKey(_TRACK_X, 10.08, 410.744327573196);
    effector:SetKey(_TRACK_Y, 10.08, 326.155789555475);
    effector:SetKey(_TRACK_X, 15.2, 451.851642518532);
    effector:SetKey(_TRACK_Y, 15.2, 326.155789555475);
    effector:SetKey(_TRACK_O, 5.16, 0);
    effector:SetKey(_TRACK_O, 10.08, 1);
    effector:SetKey(_TRACK_O, 15.2, 0);
    
    effector:Play();
    
    
    -- Layer Sky_bg_3
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/back1.jpg");
    element:SetName("Sky_bg_3");
    composition:AddElement(element);
    element:SetHotSpot(654, 412.5);
    element:SetParentElement(composition);
    element:SetScaleX(0.84251968503937);
    element:SetScaleY(0.84251968503937);
    element:SetXY(371.851642518532, 326.155789555475);
    element:SetAngle(0);
    element:SetOpacity(1);
    
    effector = element:GetEffector();
    effector:SetLifeTime(0, 10.08);
    
    effector:SetKey(_TRACK_X, 0, 371.851642518532);
    effector:SetKey(_TRACK_Y, 0, 326.155789555475);
    effector:SetKey(_TRACK_X, 10.08, 451.851642518532);
    effector:SetKey(_TRACK_Y, 10.08, 326.155789555475);
    effector:Play();
    
    
    -- Layer Clouds_lightened_4
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2_lighting.png");
    element:SetName("Clouds_lightened_4");
    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 lightning_4
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/lighting_04.png");
    element:SetName("lightning_4");
    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 leave_1
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/maple4_b.png");
    element:SetName("leave_1");
    composition:AddElement(element);
    element:SetHotSpot(100, 93);
    element:SetParentElement(composition);
    element:SetScaleX(-1.04453125);
    element:SetScaleY(1.04453125);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.6, 9.65520005226135);
    
    effector:SetKey(_TRACK_X, 5.6, -363.974576425552);
    effector:SetKey(_TRACK_Y, 5.6, 710.186445617676);
    effector:SetKey(_TRACK_X, 6.66560001373291, 979.5);
    effector:SetKey(_TRACK_Y, 6.66560001373291, 546.703390872479);
    effector:SetKey(_TRACK_A, 5.6, 0);
    effector:SetKey(_TRACK_A, 6.66560001373291, 5.3232542125);
    effector:SetKey(_TRACK_O, 6.51999924182892, 1);
    effector:SetKey(_TRACK_O, 6.76000783443451, 0);
    
    effector:Play();
    
    
    -- Layer leave_2
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/maple4_b.png");
    element:SetName("leave_2");
    composition:AddElement(element);
    element:SetHotSpot(100, 93);
    element:SetParentElement(composition);
    
    effector = element:GetEffector();
    effector:SetLifeTime(5.48, 9.9792000579834);
    
    effector:SetKey(_TRACK_X, 5.48, -239.220112526417);
    effector:SetKey(_TRACK_Y, 5.48, -7.42169637680058);
    effector:SetKey(_TRACK_X, 6.54560001373291, 1106.9328125);
    effector:SetKey(_TRACK_Y, 6.54560001373291, 152.915109622479);
    effector:SetKey(_TRACK_SX, 5.48, -0.438703125);
    effector:SetKey(_TRACK_SY, 5.48, 1.650359375);
    effector:SetKey(_TRACK_SX, 6.13120000839233, -0.438703125);
    effector:SetKey(_TRACK_SY, 6.13120000839233, -0.25106307476278);
    effector:SetKey(_TRACK_A, 5.48, 0);
    effector:SetKey(_TRACK_A, 6.54560001373291, 5.3232542125);
    effector:SetKey(_TRACK_O, 7.00000619888306, 1);
    effector:SetKey(_TRACK_O, 7.23998592376709, 0);
    
    effector:Play();
    
    
    -- Layer Clouds_lightened_5
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/cloud2_lighting.png");
    element:SetName("Clouds_lightened_5");
    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();
    
    
    -- Layer leave_3
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/maple3_b.png");
    element:SetName("leave_3");
    composition:AddElement(element);
    element:SetHotSpot(30, 28);
    element:SetParentElement(composition);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.76, 10.08);
    
    effector:SetKey(_TRACK_X, 7.76, -32.3573757648468);
    effector:SetKey(_TRACK_Y, 7.76, 661.5234375);
    effector:SetKey(_TRACK_X, 8.02640000343323, 73.6665622636012);
    effector:SetKey(_TRACK_Y, 8.02640000343323, 616.569945409244);
    effector:SetKey(_TRACK_X, 8.26320000648499, 25.8232971923961);
    effector:SetKey(_TRACK_Y, 8.26320000648499, 645.119730679556);
    effector:SetKey(_TRACK_X, 8.7368000125885, 265.693025647576);
    effector:SetKey(_TRACK_Y, 8.7368000125885, 601.55187534965);
    effector:SetKey(_TRACK_X, 9.18080001831055, 235.920138509196);
    effector:SetKey(_TRACK_Y, 9.18080001831055, 672.836965615514);
    effector:SetKey(_TRACK_X, 9.83200002670288, 472.867848049998);
    effector:SetKey(_TRACK_Y, 9.83200002670288, 683.099140082899);
    effector:SetKey(_TRACK_X, 10.0400095081329, 575.54082541671);
    effector:SetKey(_TRACK_Y, 10.0400095081329, 705.045101665875);
    effector:SetKey(_TRACK_X, 10.3944000339508, 650.986374235153);
    effector:SetKey(_TRACK_Y, 10.3944000339508, 522.3921875);
    effector:SetKey(_TRACK_SX, 7.76, -0.615625);
    effector:SetKey(_TRACK_SY, 7.76, 0.615625);
    effector:SetKey(_TRACK_SX, 8.02640000343323, -0.615625);
    effector:SetKey(_TRACK_SY, 8.02640000343323, 0.34139907375024);
    effector:SetKey(_TRACK_SX, 8.26320000648499, -0.615625);
    effector:SetKey(_TRACK_SY, 8.26320000648499, -0.67278092612774);
    effector:SetKey(_TRACK_SX, 8.7368000125885, -0.615625);
    effector:SetKey(_TRACK_SY, 8.7368000125885, 0.74052347390612);
    effector:SetKey(_TRACK_SX, 9.00320001602173, 0.55155268617673);
    effector:SetKey(_TRACK_SY, 9.00320001602173, 0.74052347390612);
    effector:SetKey(_TRACK_SX, 9.50640002250671, -0.65159677490611);
    effector:SetKey(_TRACK_SY, 9.50640002250671, 0.74052347390612);
    effector:SetKey(_TRACK_SX, 10.0400095081329, -0.65159677490611);
    effector:SetKey(_TRACK_SY, 10.0400095081329, 0.74052347390612);
    effector:SetKey(_TRACK_A, 7.76, 0);
    effector:SetKey(_TRACK_A, 8.02640000343323, -2.8705922350966);
    effector:SetKey(_TRACK_A, 8.26320000648499, -5.81395708152998);
    effector:SetKey(_TRACK_A, 8.7368000125885, -7.76400603922459);
    effector:SetKey(_TRACK_A, 9.18080001831055, -2.98656538771076);
    effector:SetKey(_TRACK_A, 9.83200002670288, 0.15408940623006);
    effector:SetKey(_TRACK_A, 10.0400095081329, -0.43688759197808);
    effector:SetKey(_TRACK_A, 10.3944000339508, -1.44374945940883);
    effector:SetKey(_TRACK_O, 8.16000461578369, 0);
    effector:SetKey(_TRACK_O, 8.76001168251038, 1);
    effector:SetKey(_TRACK_O, 8.9999914264679, 0);
    effector:SetKey(_TRACK_O, 10.0400095081329, 0);
    
    effector:Play();
    
    
    -- Layer leave_4
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/maple3_b.png");
    element:SetName("leave_4");
    composition:AddElement(element);
    element:SetHotSpot(30, 28);
    element:SetParentElement(composition);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.04, 10.08);
    
    effector:SetKey(_TRACK_X, 8.04, -47.1323757648468);
    effector:SetKey(_TRACK_Y, 8.04, 618.4296875);
    effector:SetKey(_TRACK_X, 8.30640000343323, 58.8915622636012);
    effector:SetKey(_TRACK_Y, 8.30640000343323, 573.476195409244);
    effector:SetKey(_TRACK_X, 8.54320000648499, 11.0482971923961);
    effector:SetKey(_TRACK_Y, 8.54320000648499, 602.025980679556);
    effector:SetKey(_TRACK_X, 9.0168000125885, 250.918025647576);
    effector:SetKey(_TRACK_Y, 9.0168000125885, 558.45812534965);
    effector:SetKey(_TRACK_X, 9.46080001831055, 221.145138509196);
    effector:SetKey(_TRACK_Y, 9.46080001831055, 629.743215615514);
    effector:SetKey(_TRACK_X, 10.0399945163727, 432.523589864016);
    effector:SetKey(_TRACK_Y, 10.0399945163727, 615.288643825001);
    effector:SetKey(_TRACK_X, 10.1120000267029, 458.092848049998);
    effector:SetKey(_TRACK_Y, 10.1120000267029, 640.005390082899);
    effector:SetKey(_TRACK_X, 10.6744000339508, 680.536374235153);
    effector:SetKey(_TRACK_Y, 10.6744000339508, 489.1484375);
    effector:SetKey(_TRACK_SX, 8.04, -0.615625);
    effector:SetKey(_TRACK_SY, 8.04, 0.615625);
    effector:SetKey(_TRACK_SX, 8.30640000343323, -0.615625);
    effector:SetKey(_TRACK_SY, 8.30640000343323, 0.34139907375024);
    effector:SetKey(_TRACK_SX, 8.54320000648499, -0.615625);
    effector:SetKey(_TRACK_SY, 8.54320000648499, -0.67278092612774);
    effector:SetKey(_TRACK_SX, 9.0168000125885, -0.615625);
    effector:SetKey(_TRACK_SY, 9.0168000125885, 0.74052347390612);
    effector:SetKey(_TRACK_SX, 9.28320001602173, 0.55155268617673);
    effector:SetKey(_TRACK_SY, 9.28320001602173, 0.74052347390612);
    effector:SetKey(_TRACK_SX, 9.78640002250671, -0.65159677490611);
    effector:SetKey(_TRACK_SY, 9.78640002250671, 0.74052347390612);
    effector:SetKey(_TRACK_SX, 10.0399945163727, -0.65159677490611);
    effector:SetKey(_TRACK_SY, 10.0399945163727, 0.74052347390612);
    effector:SetKey(_TRACK_A, 8.04, 0);
    effector:SetKey(_TRACK_A, 8.30640000343323, -2.8705922350966);
    effector:SetKey(_TRACK_A, 8.54320000648499, -5.81395708152998);
    effector:SetKey(_TRACK_A, 9.0168000125885, -7.76400603922459);
    effector:SetKey(_TRACK_A, 9.46080001831055, -2.98656538771076);
    effector:SetKey(_TRACK_A, 10.0399945163727, -0.19314941933424);
    effector:SetKey(_TRACK_A, 10.1120000267029, 0.15408940623006);
    effector:SetKey(_TRACK_A, 10.6744000339508, -1.44374945940883);
    effector:SetKey(_TRACK_O, 8.75999641418457, 1);
    effector:SetKey(_TRACK_O, 9.0000057220459, 0);
    effector:SetKey(_TRACK_O, 10.0399945163727, 0);
    
    effector:Play();
    
    
    -- Layer leave_5
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/maple3_b.png");
    element:SetName("leave_5");
    composition:AddElement(element);
    element:SetHotSpot(30, 28);
    element:SetParentElement(composition);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.24, 10.08);
    
    effector:SetKey(_TRACK_X, 7.24, -47.1323757648468);
    effector:SetKey(_TRACK_Y, 7.24, 618.4296875);
    effector:SetKey(_TRACK_X, 7.50640000343323, 58.8915622636012);
    effector:SetKey(_TRACK_Y, 7.50640000343323, 573.476195409244);
    effector:SetKey(_TRACK_X, 7.74320000648499, 11.0482971923961);
    effector:SetKey(_TRACK_Y, 7.74320000648499, 602.025980679556);
    effector:SetKey(_TRACK_X, 8.2168000125885, 250.918025647576);
    effector:SetKey(_TRACK_Y, 8.2168000125885, 558.45812534965);
    effector:SetKey(_TRACK_X, 8.66080001831055, 221.145138509196);
    effector:SetKey(_TRACK_Y, 8.66080001831055, 629.743215615514);
    effector:SetKey(_TRACK_X, 9.31200002670288, 458.092848049998);
    effector:SetKey(_TRACK_Y, 9.31200002670288, 640.005390082899);
    effector:SetKey(_TRACK_X, 9.87440003395081, 679.305124235153);
    effector:SetKey(_TRACK_Y, 9.87440003395081, 496.5359375);
    effector:SetKey(_TRACK_X, 10.0400040054321, 679.305124235153);
    effector:SetKey(_TRACK_Y, 10.0400040054321, 496.5359375);
    effector:SetKey(_TRACK_SX, 7.24, -0.615625);
    effector:SetKey(_TRACK_SY, 7.24, 0.615625);
    effector:SetKey(_TRACK_SX, 7.50640000343323, -0.615625);
    effector:SetKey(_TRACK_SY, 7.50640000343323, 0.34139907375024);
    effector:SetKey(_TRACK_SX, 7.74320000648499, -0.615625);
    effector:SetKey(_TRACK_SY, 7.74320000648499, -0.67278092612774);
    effector:SetKey(_TRACK_SX, 8.2168000125885, -0.615625);
    effector:SetKey(_TRACK_SY, 8.2168000125885, 0.74052347390612);
    effector:SetKey(_TRACK_SX, 8.48320001602173, 0.55155268617673);
    effector:SetKey(_TRACK_SY, 8.48320001602173, 0.74052347390612);
    effector:SetKey(_TRACK_SX, 8.98640002250671, -0.65159677490611);
    effector:SetKey(_TRACK_SY, 8.98640002250671, 0.74052347390612);
    effector:SetKey(_TRACK_SX, 10.0400040054321, -0.65159677490611);
    effector:SetKey(_TRACK_SY, 10.0400040054321, 0.74052347390612);
    effector:SetKey(_TRACK_A, 7.24, 0);
    effector:SetKey(_TRACK_A, 7.50640000343323, -2.8705922350966);
    effector:SetKey(_TRACK_A, 7.74320000648499, -5.81395708152998);
    effector:SetKey(_TRACK_A, 8.2168000125885, -7.76400603922459);
    effector:SetKey(_TRACK_A, 8.66080001831055, -2.98656538771076);
    effector:SetKey(_TRACK_A, 9.31200002670288, 0.15408940623006);
    effector:SetKey(_TRACK_A, 9.87440003395081, -1.44374945940883);
    effector:SetKey(_TRACK_A, 10.0400040054321, -1.44374945940883);
    effector:SetKey(_TRACK_O, 8.76000595092773, 1);
    effector:SetKey(_TRACK_O, 8.99998592376709, 0);
    effector:SetKey(_TRACK_O, 10.0400040054321, 0);
    
    effector:Play();
    
    
    -- Layer leave_6
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/maple3_b.png");
    element:SetName("leave_6");
    composition:AddElement(element);
    element:SetHotSpot(30, 28);
    element:SetParentElement(composition);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.08, 10.08);
    
    effector:SetKey(_TRACK_X, 7.08, -32.3573757648468);
    effector:SetKey(_TRACK_Y, 7.08, 586.4171875);
    effector:SetKey(_TRACK_X, 7.34640000343323, 120.454062263601);
    effector:SetKey(_TRACK_Y, 7.34640000343323, 553.776195409244);
    effector:SetKey(_TRACK_X, 7.58320000648499, 72.6107971923961);
    effector:SetKey(_TRACK_Y, 7.58320000648499, 582.325980679556);
    effector:SetKey(_TRACK_X, 8.0568000125885, 312.480525647576);
    effector:SetKey(_TRACK_Y, 8.0568000125885, 538.75812534965);
    effector:SetKey(_TRACK_X, 8.50080001831055, 282.707638509196);
    effector:SetKey(_TRACK_Y, 8.50080001831055, 610.043215615514);
    effector:SetKey(_TRACK_X, 9.15200002670288, 519.655348049998);
    effector:SetKey(_TRACK_Y, 9.15200002670288, 620.305390082899);
    effector:SetKey(_TRACK_X, 9.71440003395081, 697.773874235153);
    effector:SetKey(_TRACK_Y, 9.71440003395081, 459.5984375);
    effector:SetKey(_TRACK_X, 10.040000038147, 697.773874235153);
    effector:SetKey(_TRACK_Y, 10.040000038147, 459.5984375);
    effector:SetKey(_TRACK_SX, 7.08, -0.615625);
    effector:SetKey(_TRACK_SY, 7.08, 0.615625);
    effector:SetKey(_TRACK_SX, 7.34640000343323, -0.615625);
    effector:SetKey(_TRACK_SY, 7.34640000343323, 0.34139907375024);
    effector:SetKey(_TRACK_SX, 7.58320000648499, -0.615625);
    effector:SetKey(_TRACK_SY, 7.58320000648499, -0.67278092612774);
    effector:SetKey(_TRACK_SX, 8.0568000125885, -0.615625);
    effector:SetKey(_TRACK_SY, 8.0568000125885, 0.74052347390612);
    effector:SetKey(_TRACK_SX, 8.32320001602173, 0.55155268617673);
    effector:SetKey(_TRACK_SY, 8.32320001602173, 0.74052347390612);
    effector:SetKey(_TRACK_SX, 8.82640002250671, -0.65159677490611);
    effector:SetKey(_TRACK_SY, 8.82640002250671, 0.74052347390612);
    effector:SetKey(_TRACK_SX, 10.040000038147, -0.65159677490611);
    effector:SetKey(_TRACK_SY, 10.040000038147, 0.74052347390612);
    effector:SetKey(_TRACK_A, 7.08, 0);
    effector:SetKey(_TRACK_A, 7.34640000343323, -2.8705922350966);
    effector:SetKey(_TRACK_A, 7.58320000648499, -5.81395708152998);
    effector:SetKey(_TRACK_A, 8.0568000125885, -7.76400603922459);
    effector:SetKey(_TRACK_A, 8.50080001831055, -2.98656538771076);
    effector:SetKey(_TRACK_A, 9.15200002670288, 0.15408940623006);
    effector:SetKey(_TRACK_A, 9.71440003395081, -1.44374945940883);
    effector:SetKey(_TRACK_A, 10.040000038147, -1.44374945940883);
    effector:SetKey(_TRACK_O, 8.76000213623047, 1);
    effector:SetKey(_TRACK_O, 9.00001049041748, 0);
    effector:SetKey(_TRACK_O, 10.040000038147, 0);
    
    effector:Play();
    
    
    -- Layer leave_7
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/maple3_b.png");
    element:SetName("leave_7");
    composition:AddElement(element);
    element:SetHotSpot(30, 28);
    element:SetParentElement(composition);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.28, 10.08);
    
    effector:SetKey(_TRACK_X, 6.28, -32.3573757648468);
    effector:SetKey(_TRACK_Y, 6.28, 586.4171875);
    effector:SetKey(_TRACK_X, 6.54640000343323, 120.454062263601);
    effector:SetKey(_TRACK_Y, 6.54640000343323, 553.776195409244);
    effector:SetKey(_TRACK_X, 6.78320000648499, 72.6107971923961);
    effector:SetKey(_TRACK_Y, 6.78320000648499, 582.325980679556);
    effector:SetKey(_TRACK_X, 7.2568000125885, 312.480525647576);
    effector:SetKey(_TRACK_Y, 7.2568000125885, 538.75812534965);
    effector:SetKey(_TRACK_X, 7.70080001831055, 282.707638509196);
    effector:SetKey(_TRACK_Y, 7.70080001831055, 610.043215615514);
    effector:SetKey(_TRACK_X, 8.35200002670288, 519.655348049998);
    effector:SetKey(_TRACK_Y, 8.35200002670288, 620.305390082899);
    effector:SetKey(_TRACK_X, 8.91440003395081, 697.773874235153);
    effector:SetKey(_TRACK_Y, 8.91440003395081, 459.5984375);
    effector:SetKey(_TRACK_X, 10.0400095272064, 697.773874235153);
    effector:SetKey(_TRACK_Y, 10.0400095272064, 459.5984375);
    effector:SetKey(_TRACK_SX, 6.28, -0.615625);
    effector:SetKey(_TRACK_SY, 6.28, 0.615625);
    effector:SetKey(_TRACK_SX, 6.54640000343323, -0.615625);
    effector:SetKey(_TRACK_SY, 6.54640000343323, 0.34139907375024);
    effector:SetKey(_TRACK_SX, 6.78320000648499, -0.615625);
    effector:SetKey(_TRACK_SY, 6.78320000648499, -0.67278092612774);
    effector:SetKey(_TRACK_SX, 7.2568000125885, -0.615625);
    effector:SetKey(_TRACK_SY, 7.2568000125885, 0.74052347390612);
    effector:SetKey(_TRACK_SX, 7.52320001602173, 0.55155268617673);
    effector:SetKey(_TRACK_SY, 7.52320001602173, 0.74052347390612);
    effector:SetKey(_TRACK_SX, 8.02640002250671, -0.65159677490611);
    effector:SetKey(_TRACK_SY, 8.02640002250671, 0.74052347390612);
    effector:SetKey(_TRACK_SX, 10.0400095272064, -0.65159677490611);
    effector:SetKey(_TRACK_SY, 10.0400095272064, 0.74052347390612);
    effector:SetKey(_TRACK_A, 6.28, 0);
    effector:SetKey(_TRACK_A, 6.54640000343323, -2.8705922350966);
    effector:SetKey(_TRACK_A, 6.78320000648499, -5.81395708152998);
    effector:SetKey(_TRACK_A, 7.2568000125885, -7.76400603922459);
    effector:SetKey(_TRACK_A, 7.70080001831055, -2.98656538771076);
    effector:SetKey(_TRACK_A, 8.35200002670288, 0.15408940623006);
    effector:SetKey(_TRACK_A, 8.91440003395081, -1.44374945940883);
    effector:SetKey(_TRACK_A, 10.0400095272064, -1.44374945940883);
    effector:SetKey(_TRACK_O, 8.76001170158386, 1);
    effector:SetKey(_TRACK_O, 8.99999144554138, 0);
    effector:SetKey(_TRACK_O, 10.0400095272064, 0);
    
    effector:Play();
    
    
    -- Layer leave_8
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/maple3_b.png");
    element:SetName("leave_8");
    composition:AddElement(element);
    element:SetHotSpot(30, 28);
    element:SetParentElement(composition);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.76, 10.08);
    
    effector:SetKey(_TRACK_X, 7.76, -18.8136257648468);
    effector:SetKey(_TRACK_Y, 7.76, 606.1171875);
    effector:SetKey(_TRACK_X, 8.11520000457764, 164.097635557063);
    effector:SetKey(_TRACK_Y, 8.11520000457764, 606.440906066371);
    effector:SetKey(_TRACK_X, 8.61840001106262, 109.496466016105);
    effector:SetKey(_TRACK_Y, 8.61840001106262, 639.854190645872);
    effector:SetKey(_TRACK_X, 8.97360001564026, 247.236451251287);
    effector:SetKey(_TRACK_Y, 8.97360001564026, 613.949066738139);
    effector:SetKey(_TRACK_X, 9.53600002288818, 220.932527958732);
    effector:SetKey(_TRACK_Y, 9.53600002288818, 650.529486091555);
    effector:SetKey(_TRACK_X, 9.89120002746582, 389.492344779716);
    effector:SetKey(_TRACK_Y, 9.89120002746582, 632.593114771138);
    effector:SetKey(_TRACK_X, 10.0400095081329, 463.647761086779);
    effector:SetKey(_TRACK_Y, 10.0400095081329, 642.768185450116);
    effector:SetKey(_TRACK_X, 10.2464000320435, 535.360258538282);
    effector:SetKey(_TRACK_Y, 10.2464000320435, 617.120519395148);
    effector:SetKey(_TRACK_X, 10.8088000392914, 550.96447987037);
    effector:SetKey(_TRACK_Y, 10.8088000392914, 674.86359231303);
    effector:SetKey(_TRACK_X, 11.1048000431061, 648.523874235153);
    effector:SetKey(_TRACK_Y, 11.1048000431061, 655.9828125);
    effector:SetKey(_TRACK_SX, 7.76, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 7.76, 0.26383928571429);
    effector:SetKey(_TRACK_SX, 8.11520000457764, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 8.11520000457764, -0.3078125);
    effector:SetKey(_TRACK_SX, 8.61840001106262, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 8.61840001106262, 0.3078125);
    effector:SetKey(_TRACK_SX, 8.97360001564026, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 8.97360001564026, -0.3078125);
    effector:SetKey(_TRACK_SX, 9.53600002288818, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 9.53600002288818, 0.30779818580264);
    effector:SetKey(_TRACK_SX, 9.89120002746582, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 9.89120002746582, 0.13191964285714);
    effector:SetKey(_TRACK_SX, 10.0400095081329, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 10.0400095081329, 0.19639794485909);
    effector:SetKey(_TRACK_SX, 10.2464000320435, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 10.2464000320435, 0.28582589285714);
    effector:SetKey(_TRACK_SX, 10.8088000392914, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 10.8088000392914, -0.28582589285714);
    effector:SetKey(_TRACK_A, 7.76, 0);
    effector:SetKey(_TRACK_A, 10.0400095081329, 0);
    effector:SetKey(_TRACK_O, 8.76001168251038, 1);
    effector:SetKey(_TRACK_O, 8.9999914264679, 0);
    effector:SetKey(_TRACK_O, 10.0400095081329, 0);
    
    effector:Play();
    
    
    -- Layer leave_9
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/maple3_b.png");
    element:SetName("leave_9");
    composition:AddElement(element);
    element:SetHotSpot(30, 28);
    element:SetParentElement(composition);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.36, 10.08);
    
    effector:SetKey(_TRACK_X, 7.36, -18.8136257648468);
    effector:SetKey(_TRACK_Y, 7.36, 606.1171875);
    effector:SetKey(_TRACK_X, 7.71520000457764, 164.097635557063);
    effector:SetKey(_TRACK_Y, 7.71520000457764, 606.440906066371);
    effector:SetKey(_TRACK_X, 8.21840001106262, 109.496466016105);
    effector:SetKey(_TRACK_Y, 8.21840001106262, 639.854190645872);
    effector:SetKey(_TRACK_X, 8.57360001564026, 247.236451251287);
    effector:SetKey(_TRACK_Y, 8.57360001564026, 613.949066738139);
    effector:SetKey(_TRACK_X, 9.13600002288818, 220.932527958732);
    effector:SetKey(_TRACK_Y, 9.13600002288818, 650.529486091555);
    effector:SetKey(_TRACK_X, 9.49120002746582, 389.492344779716);
    effector:SetKey(_TRACK_Y, 9.49120002746582, 632.593114771138);
    effector:SetKey(_TRACK_X, 9.84640003204346, 535.360258538282);
    effector:SetKey(_TRACK_Y, 9.84640003204346, 617.120519395148);
    effector:SetKey(_TRACK_X, 10.0400141334534, 495.577739463401);
    effector:SetKey(_TRACK_Y, 10.0400141334534, 615.047549690542);
    effector:SetKey(_TRACK_X, 10.4088000392914, 550.96447987037);
    effector:SetKey(_TRACK_Y, 10.4088000392914, 674.86359231303);
    effector:SetKey(_TRACK_X, 10.7048000431061, 648.523874235153);
    effector:SetKey(_TRACK_Y, 10.7048000431061, 655.9828125);
    effector:SetKey(_TRACK_SX, 7.36, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 7.36, 0.26383928571429);
    effector:SetKey(_TRACK_SX, 7.71520000457764, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 7.71520000457764, -0.3078125);
    effector:SetKey(_TRACK_SX, 8.21840001106262, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 8.21840001106262, 0.3078125);
    effector:SetKey(_TRACK_SX, 8.57360001564026, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 8.57360001564026, -0.3078125);
    effector:SetKey(_TRACK_SX, 9.13600002288818, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 9.13600002288818, 0.30779818580264);
    effector:SetKey(_TRACK_SX, 9.49120002746582, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 9.49120002746582, 0.13191964285714);
    effector:SetKey(_TRACK_SX, 9.84640003204346, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 9.84640003204346, 0.28582589285714);
    effector:SetKey(_TRACK_SX, 10.0400141334534, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 10.0400141334534, 0.0890267737826);
    effector:SetKey(_TRACK_SX, 10.4088000392914, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 10.4088000392914, -0.28582589285714);
    effector:SetKey(_TRACK_A, 7.36, 0);
    effector:SetKey(_TRACK_A, 10.0400141334534, 0);
    effector:SetKey(_TRACK_O, 8.75998745918274, 1);
    effector:SetKey(_TRACK_O, 8.99999618530273, 0);
    effector:SetKey(_TRACK_O, 10.0400141334534, 0);
    
    effector:Play();
    
    
    -- Layer leave_10
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/maple3_b.png");
    element:SetName("leave_10");
    composition:AddElement(element);
    element:SetHotSpot(30, 28);
    element:SetParentElement(composition);
    
    effector = element:GetEffector();
    effector:SetLifeTime(6.88, 10.08);
    
    effector:SetKey(_TRACK_X, 6.88, -18.8136257648468);
    effector:SetKey(_TRACK_Y, 6.88, 606.1171875);
    effector:SetKey(_TRACK_X, 7.23520000457764, 164.097635557063);
    effector:SetKey(_TRACK_Y, 7.23520000457764, 606.440906066371);
    effector:SetKey(_TRACK_X, 7.73840001106262, 109.496466016105);
    effector:SetKey(_TRACK_Y, 7.73840001106262, 639.854190645872);
    effector:SetKey(_TRACK_X, 8.09360001564026, 247.236451251287);
    effector:SetKey(_TRACK_Y, 8.09360001564026, 613.949066738139);
    effector:SetKey(_TRACK_X, 8.65600002288818, 220.932527958732);
    effector:SetKey(_TRACK_Y, 8.65600002288818, 650.529486091555);
    effector:SetKey(_TRACK_X, 9.01120002746582, 389.492344779716);
    effector:SetKey(_TRACK_Y, 9.01120002746582, 632.593114771138);
    effector:SetKey(_TRACK_X, 9.36640003204346, 535.360258538282);
    effector:SetKey(_TRACK_Y, 9.36640003204346, 617.120519395148);
    effector:SetKey(_TRACK_X, 9.92880003929138, 550.96447987037);
    effector:SetKey(_TRACK_Y, 9.92880003929138, 674.86359231303);
    effector:SetKey(_TRACK_X, 10.0400024700165, 588.73196391225);
    effector:SetKey(_TRACK_Y, 10.0400024700165, 675.149664971735);
    effector:SetKey(_TRACK_X, 10.2248000431061, 648.523874235153);
    effector:SetKey(_TRACK_Y, 10.2248000431061, 655.9828125);
    effector:SetKey(_TRACK_SX, 6.88, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 6.88, 0.26383928571429);
    effector:SetKey(_TRACK_SX, 7.23520000457764, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 7.23520000457764, -0.3078125);
    effector:SetKey(_TRACK_SX, 7.73840001106262, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 7.73840001106262, 0.3078125);
    effector:SetKey(_TRACK_SX, 8.09360001564026, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 8.09360001564026, -0.3078125);
    effector:SetKey(_TRACK_SX, 8.65600002288818, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 8.65600002288818, 0.30779818580264);
    effector:SetKey(_TRACK_SX, 9.01120002746582, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 9.01120002746582, 0.13191964285714);
    effector:SetKey(_TRACK_SX, 9.36640003204346, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 9.36640003204346, 0.28582589285714);
    effector:SetKey(_TRACK_SX, 9.92880003929138, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 9.92880003929138, -0.28582589285714);
    effector:SetKey(_TRACK_SX, 10.0400024700165, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 10.0400024700165, -0.28582589285714);
    effector:SetKey(_TRACK_A, 6.88, 0);
    effector:SetKey(_TRACK_A, 10.0400024700165, 0);
    effector:SetKey(_TRACK_O, 8.76000499725342, 1);
    effector:SetKey(_TRACK_O, 9.00001323699951, 0);
    effector:SetKey(_TRACK_O, 10.0400024700165, 0);
    
    effector:Play();
    
    
    -- Layer leave_11
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/maple3_b.png");
    element:SetName("leave_11");
    composition:AddElement(element);
    element:SetHotSpot(30, 28);
    element:SetParentElement(composition);
    
    effector = element:GetEffector();
    effector:SetLifeTime(8.28, 10.08);
    
    effector:SetKey(_TRACK_X, 8.28, -18.8136257648468);
    effector:SetKey(_TRACK_Y, 8.28, 606.1171875);
    effector:SetKey(_TRACK_X, 8.63520000457764, 164.097635557063);
    effector:SetKey(_TRACK_Y, 8.63520000457764, 606.440906066371);
    effector:SetKey(_TRACK_X, 9.13840001106262, 109.496466016105);
    effector:SetKey(_TRACK_Y, 9.13840001106262, 639.854190645872);
    effector:SetKey(_TRACK_X, 9.49360001564026, 247.236451251287);
    effector:SetKey(_TRACK_Y, 9.49360001564026, 613.949066738139);
    effector:SetKey(_TRACK_X, 10.0399859237671, 220.919066102674);
    effector:SetKey(_TRACK_Y, 10.0399859237671, 650.528301425897);
    effector:SetKey(_TRACK_X, 10.4112000274658, 389.492344779716);
    effector:SetKey(_TRACK_Y, 10.4112000274658, 632.593114771138);
    effector:SetKey(_TRACK_X, 10.7664000320435, 535.360258538282);
    effector:SetKey(_TRACK_Y, 10.7664000320435, 617.120519395148);
    effector:SetKey(_TRACK_X, 11.3288000392914, 550.96447987037);
    effector:SetKey(_TRACK_Y, 11.3288000392914, 674.86359231303);
    effector:SetKey(_TRACK_X, 11.6248000431061, 648.523874235153);
    effector:SetKey(_TRACK_Y, 11.6248000431061, 655.9828125);
    effector:SetKey(_TRACK_SX, 8.28, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 8.28, 0.26383928571429);
    effector:SetKey(_TRACK_SX, 8.63520000457764, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 8.63520000457764, -0.3078125);
    effector:SetKey(_TRACK_SX, 9.13840001106262, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 9.13840001106262, 0.3078125);
    effector:SetKey(_TRACK_SX, 9.49360001564026, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 9.49360001564026, -0.3078125);
    effector:SetKey(_TRACK_SX, 10.0399859237671, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 10.0399859237671, 0.3078125);
    effector:SetKey(_TRACK_SX, 10.4112000274658, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 10.4112000274658, 0.13191964285714);
    effector:SetKey(_TRACK_SX, 10.7664000320435, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 10.7664000320435, 0.28582589285714);
    effector:SetKey(_TRACK_SX, 11.3288000392914, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 11.3288000392914, -0.28582589285714);
    effector:SetKey(_TRACK_A, 8.28, 0);
    effector:SetKey(_TRACK_A, 10.0399859237671, 0);
    effector:SetKey(_TRACK_O, 8.75998783111572, 1);
    effector:SetKey(_TRACK_O, 8.99999713897705, 0);
    effector:SetKey(_TRACK_O, 10.0399859237671, 0);
    
    effector:Play();
    
    
    -- Layer leave_12
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/maple3_b.png");
    element:SetName("leave_12");
    composition:AddElement(element);
    element:SetHotSpot(30, 28);
    element:SetParentElement(composition);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.2, 10.08);
    
    effector:SetKey(_TRACK_X, 7.2, -18.8136257648468);
    effector:SetKey(_TRACK_Y, 7.2, 606.1171875);
    effector:SetKey(_TRACK_X, 7.55520000457764, 164.097635557063);
    effector:SetKey(_TRACK_Y, 7.55520000457764, 606.440906066371);
    effector:SetKey(_TRACK_X, 8.05840001106262, 109.496466016105);
    effector:SetKey(_TRACK_Y, 8.05840001106262, 639.854190645872);
    effector:SetKey(_TRACK_X, 8.41360001564026, 247.236451251287);
    effector:SetKey(_TRACK_Y, 8.41360001564026, 613.949066738139);
    effector:SetKey(_TRACK_X, 8.97600002288818, 220.932527958732);
    effector:SetKey(_TRACK_Y, 8.97600002288818, 650.529486091555);
    effector:SetKey(_TRACK_X, 9.33120002746582, 389.492344779716);
    effector:SetKey(_TRACK_Y, 9.33120002746582, 632.593114771138);
    effector:SetKey(_TRACK_X, 9.68640003204346, 535.360258538282);
    effector:SetKey(_TRACK_Y, 9.68640003204346, 617.120519395148);
    effector:SetKey(_TRACK_X, 10.0400101661682, 503.690673740115);
    effector:SetKey(_TRACK_Y, 10.0400101661682, 652.492572308486);
    effector:SetKey(_TRACK_X, 10.2488000392914, 550.96447987037);
    effector:SetKey(_TRACK_Y, 10.2488000392914, 674.86359231303);
    effector:SetKey(_TRACK_X, 10.5448000431061, 648.523874235153);
    effector:SetKey(_TRACK_Y, 10.5448000431061, 655.9828125);
    effector:SetKey(_TRACK_SX, 7.2, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 7.2,  0.26383928571429);
    effector:SetKey(_TRACK_SX, 7.55520000457764, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 7.55520000457764, -0.3078125);
    effector:SetKey(_TRACK_SX, 8.05840001106262, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 8.05840001106262, 0.3078125);
    effector:SetKey(_TRACK_SX, 8.41360001564026, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 8.41360001564026, -0.3078125);
    effector:SetKey(_TRACK_SX, 8.97600002288818, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 8.97600002288818, 0.30779818580264);
    effector:SetKey(_TRACK_SX, 9.33120002746582, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 9.33120002746582, 0.13191964285714);
    effector:SetKey(_TRACK_SX, 9.68640003204346, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 9.68640003204346, 0.28582589285714);
    effector:SetKey(_TRACK_SX, 10.0400101661682, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 10.0400101661682, -0.07360134268166);
    effector:SetKey(_TRACK_SX, 10.2488000392914, -0.26383928571429);
    effector:SetKey(_TRACK_SY, 10.2488000392914, -0.28582589285714);
    effector:SetKey(_TRACK_A, 7.2, 0);
    effector:SetKey(_TRACK_A, 10.0400101661682, 0);
    effector:SetKey(_TRACK_O, 8.76001257896423, 1);
    effector:SetKey(_TRACK_O, 8.99999220371246, 0);
    effector:SetKey(_TRACK_O, 10.0400101661682, 0);
    
    effector:Play();
    
    
    -- Layer leave_13
    element = CreateCompositionElement("data/Texture/Scenes/Common/Ambient/maple4_b.png");
    element:SetName("leave_13");
    composition:AddElement(element);
    element:SetHotSpot(100, 93);
    element:SetParentElement(composition);
    element:SetScaleX(-0.615625);
    element:SetScaleY(0.615625);
    
    effector = element:GetEffector();
    effector:SetLifeTime(7.08, 10.08);
    
    effector:SetKey(_TRACK_X, 7.08, -83.95399518013);
    effector:SetKey(_TRACK_Y, 7.08, 686.167074584961);
    effector:SetKey(_TRACK_X, 8.14560001373291, 780.36561923027);
    effector:SetKey(_TRACK_Y, 8.14560001373291, 697.615016746521);
    effector:SetKey(_TRACK_X, 10.040000038147, 780.36561923027);
    effector:SetKey(_TRACK_Y, 10.040000038147, 697.615016746521);
    effector:SetKey(_TRACK_A, 7.08, 0);
    effector:SetKey(_TRACK_A, 8.14560001373291, 5.3232542125);
    effector:SetKey(_TRACK_A, 10.040000038147, 5.3232542125);
    effector:SetKey(_TRACK_O, 8.76000213623047, 1);
    effector:SetKey(_TRACK_O, 9.00001049041748, 0);
    effector:SetKey(_TRACK_O, 10.040000038147, 0);
    
    effector:Play();
    
    composition:Play();
    MainMenuComposition = composition;
    return composition;

end

--------------------------------------------------------------------------------
function BuildMainMenuScreen(screen)

    screen:SetLayer(BASE_LAYER);
    screen:SetName("MainMenu")
    local composition = BuildMainMenuComposition();
    composition:AttachTo(screen);
    composition:SetVisible(true);
    
    local logoTexture = (EXTRAS_BUILD) and "data/Texture/Logo/EAPLogoCE.png" or "data/Texture/Logo/EAPLogo.png"
    local anim = screen:CreateAnimation(logoTexture)
	anim:SetHotSpot(161, 116);
	anim:SetPosXY(195, 116);
	anim:SetPosZ(121);
	
	local anim = screen:CreateAnimation('data/Texture/Menu/Buttons/credits.png')
	anim:SetScale(1);
	anim:GetAnimation():SetTextureRect(0,0,154,77);
	anim:SetHotSpot(77, 38);
	anim:SetPosXY(947, 364);
	anim:SetPosZ(121);
	
	local anim = screen:CreateAnimation('data/Texture/Menu/Buttons/extras.png')
	anim:SetScale(1);
	anim:GetAnimation():SetTextureRect(0,0,120,60);
	anim:SetHotSpot(60,30);
	anim:SetPosXY(771, 395);
	anim:SetPosZ(121);
end

--------------------------------------------------------------------------------
function UpdatePlayerWelcomeString()
    if (changePlayerButton ~= nil)
    then
        --[[local welcomeString = "Welcome, " .. GM:GetCurrPlayer().name .. "!\n" ..
                              "To change player click HERE";--]]
        changePlayerButton:GetCaption():SetText(GM:GetCurrPlayer().name);
    end
end

--------------------------------------------------------------------------------
function SetChangePlayerButtonVisible(visible)
    if (changePlayerButton ~= nil) then
        
        changePlayerButton:SetVisible(visible);
        
    end
end

--------------------------------------------------------------------------------
function StartMainMenuContentScreen()

    local mainMenuContentScreen = CreateScreen();
    mainMenuContentScreen:SetLayer(ADDITIONAL_LAYER);
    mainMenuContentScreen:SetName("MainMenuContentScreen");
    local screen = mainMenuContentScreen;
    
    
	-- Buttons
	
	local playButton = MakeButton(487, 700, 220, 100, screen);
	--playButton:SetScale(1.40);
	playButton:SetName("play")
	playButton:SetSpriteUp("MainMenuPlayButton");
	playButton:SetSpriteOver("MainMenuPlayButtonOver");
	playButton:SetSpriteDown("MainMenuPlayButtonDown");
	playButton:SetActionSound("Menu_button_click");
	playButton:SetScale(0.8);
	--playButton:SetRect(630, 320, 125, 60);
	--playButton:GetCaption():SetScale(1.0);
	--playButton:GetCaption():SetFont(MAIN_MENU_FONT);
	
	playButton:AttachTo(screen);
	playButton:SetAction("MenuPlayClick");
	--playButton:SetTitle("Play");
	playButton:SetZ(21);
	
	---
	
	local optionsButton = MakeButton(695, 697.5, 220, 50, screen);
	optionsButton:SetName("OptionsButton")
	optionsButton:SetScale(0.8);
	optionsButton:SetSpriteUp("MainMenuOptionsButton");
	optionsButton:SetSpriteOver("MainMenuOptionsButtonOver");
	optionsButton:SetSpriteDown("MainMenuOptionsButtonDown");
	optionsButton:SetActionSound("Menu_button_click");  -- 02_Thunder
	--optionsButton:SetRect(700, 430, 140, 60);
	--optionsButton:GetCaption():SetFont(MAIN_MENU_FONT);
	
	optionsButton:AttachTo(screen);
	optionsButton:SetAction("MenuOptionsClick");
	--optionsButton:SetTitle("Options");
	optionsButton:SetZ(21);
	
	---
--[[	
	local helpButton = MakeButton(696, 527, 220, 50);
	--helpButton:SetScale(1.40);
	helpButton:SetSpriteUp("MainMenuHelpButton");
	helpButton:SetSpriteOver("MainMenuHelpButtonOver");
	helpButton:SetSpriteDown("MainMenuHelpButtonDown");
	helpButton:SetActionSound("Menu_button_click");
	--helpButton:GetCaption():SetScale(1.0);
	--helpButton:SetRect(610, 515, 140, 60);
	--helpButton:GetCaption():SetFont(MAIN_MENU_FONT);
	
	helpButton:AttachTo(screen);
	helpButton:SetAction("MenuHelpClick");
	--helpButton:SetTitle("Help");
	helpButton:SetZ(21);
--]]	
	---
	
	local exitButton = MakeButton(879, 699.5, 220, 50, screen);
	exitButton:SetScale(0.80);
	exitButton:SetSpriteUp("MainMenuExitButton");
	exitButton:SetSpriteOver("MainMenuExitButtonOver");
	exitButton:SetSpriteDown("MainMenuExitButtonDown");
	exitButton:SetActionSound("Menu_button_click");
	--exitButton:GetCaption():SetScale(1.0);
	--exitButton:GetCaption():SetFont(MAIN_MENU_FONT);
	--exitButton:SetRect(710, 615, 140, 60);
	
	exitButton:AttachTo(screen);
	exitButton:SetAction("MenuExitClick");
	--exitButton:SetTitle("Exit");
	exitButton:SetZ(21);
	
	--------
	
	changePlayerButton = MakeButton(238.5, 717, 250, 85, screen);
	--changePlayerButton:SetRect(110, 670, 260, 90);
	changePlayerButton:SetScale(0.8);
	changePlayerButton:GetCaption():SetScale(1.1);
	changePlayerButton:GetCaption():SetFont(INGAME_MENU_FONT_SMALL);
	changePlayerButton:SetSpriteUp("MainMenuChangePlayerButton");
	changePlayerButton:SetSpriteOver("MainMenuChangePlayerButtonOver");
	changePlayerButton:SetSpriteDown("MainMenuChangePlayerButtonDown");
	changePlayerButton:SetActionSound("Menu_button_click");
	
	UpdatePlayerWelcomeString();
	
	changePlayerButton:AttachTo(screen);
	changePlayerButton:SetZ(21);
	changePlayerButton:SetAction("ChangePlayer");
	--playButton:SetRect(630, 320, 125, 60);
	--playButton:GetCaption():SetScale(1.0);
	--playButton:GetCaption():SetFont(MAIN_MENU_FONT);
	
	-- credits 191x95:93x47  947x364
	creditsButton = MakeButton(947, 364, 250, 85, screen);
	--changePlayerButton:SetRect(110, 670, 260, 90);
	creditsButton:SetScale(1);
	creditsButton:GetCaption():SetScale(1.1);
	creditsButton:GetCaption():SetFont(INGAME_MENU_FONT_SMALL);
	--creditsButton:SetSpriteUp("MainMenuCreditsButton");
	creditsButton:SetSpriteOver("MainMenuCreditsButtonOver");
	creditsButton:SetSpriteDown("MainMenuCreditsButtonDown");
	creditsButton:SetActionSound("Menu_button_click");
	
	creditsButton:AttachTo(screen);
	creditsButton:SetZ(21);
	creditsButton:SetAction("MenuCreditsClick");
	
	-- extras 155x77:77x39   771x395
	extrasButton = MakeButton(771, 395, 250, 85, screen);
	--changePlayerButton:SetRect(110, 670, 260, 90);
	extrasButton:SetScale(1);
	extrasButton:GetCaption():SetScale(1.1);
	extrasButton:GetCaption():SetFont(INGAME_MENU_FONT_SMALL);
	--extrasButton:SetSpriteUp("MainMenuExtrasButton");
	extrasButton:SetSpriteOver("MainMenuExtrasButtonOver");
	extrasButton:SetSpriteDown("MainMenuExtrasButtonDown");
	extrasButton:SetActionSound("Menu_button_click");
	
	extrasButton:AttachTo(screen);
	extrasButton:SetZ(21);
	extrasButton:SetAction("MenuExtrasClick");
	
    local btn = MakeButton(773, 514, 250, 85, screen);
    btn:SetName('ExtrasEnter')
    btn:SetScale(1);
    btn:GetCaption():SetScale(1.1);
    btn:GetCaption():SetFont(INGAME_MENU_FONT_SMALL);
    btn:SetSpriteOver("ExtrasEnterButton");
    btn:SetSpriteDown("ExtrasEnterButton");
    btn:SetActionSound("Menu_button_click");
    
    btn:AttachTo(screen);
    btn:SetZ(21);
    btn:SetAction("MenuExtrasEnterClick");
    
    PopUpScreensMgr:Push(mainMenuContentScreen);
    
end

--------------------------------------------------------------------------------
function StartMainMenu()

    if (mainMenu == nil)
    then
        mainMenu = CreateMenuScreen("Main Menu Screen");
        BuildMainMenuScreen(mainMenu);
    end
    
    GM:SetCurrentScreen(mainMenu);
    
    local currentPlayer = GM:GetCurrPlayer();
    
    if GM.last_players_load_result_ == '' then
		if (currentPlayer == nil) then
			ShowInputPlayerNameScreen();
		elseif IsExtrasOpen() and not IsExtrasEnterShown() then
            StartExtrasEnterScreen();
        else
            StartMainMenuContentScreen();
		end
	else
		local promt_create_profile = true
        local corrupted_name
		if currentPlayer then
            local corrupted_name_delimeter_pos = string.find(GM.last_players_load_result_, ':')
            if corrupted_name_delimeter_pos then
                corrupted_name = string.sub(GM.last_players_load_result_, corrupted_name_delimeter_pos + 1)
                if currentPlayer.name ~= corrupted_name then
                    promt_create_profile = false
                end
            end
        end
		if promt_create_profile then
			local scr = ShowInputPlayerNameScreen(GetString('Q_ERROR_PROFILE_IS_CORRUPTED')..'\n', 80)
			scr.doNotHideIfNameConfirmFailed = true
		else
			PopUpScreensMgr:Push(
				ShowLoadPlayersError("'"..corrupted_name..
									 "'\n "..GetString('Q_ERROR_PROFILE_IS_CORRUPTED_NOT_CURRENT')..'\n')
				)
		end
		GM.last_players_load_result_ = ''
	end
    
    PlayMusic("menu_music", true);
    
end

--------------------------------------------------------------------------------
function MenuPlayClick()

    if (mainMenu == nil) -- JJJJJJJJJJJJJJJJJJJJ
    then
        return;
    end;
    
    __EXTRAS_SCENE = false;
    
    local is_play_mode_chosen = GetGameManager():GetCurrPlayer().m_gameState:HasState('PLAY_MODE_CHOOSED')
    
    if is_play_mode_chosen then
        PlayGameCickProcess();
    else
        StartPlayModeScreen();
    end
end

--------------------------------------------------------------------------------
function PlayGameCickProcess()
    mainMenu:Finish();
    mainMenu:Destroy();
    mainMenu = nil;
    
    PopUpScreensMgr:DestroyAll();
    
    StartGame();
end

--------------------------------------------------------------------------------
function MenuOptionsClick()
    
    StartOptionsScreen(false, false);
    
    --[[if (optionsScreen == nil)
    then
        
        --
        
    else
        optionsScreen:Show();
    end]]
    
    

end

--------------------------------------------------------------------------------
function MenuHelpClick()

    StartHelpScreen(nil);

end

--------------------------------------------------------------------------------
function MenuExitClick()

    AppShouldExit();
    
end

--------------------------------------------------------------------------------
function MenuCreditsClick(hidePrevScreen)
    local bHidePrevScr = (hidePrevScreen == false or hidePrevScreen == true) and hidePrevScreen or false
    
    local scr = BuildOKScreen("EMPTY", "PopCurrentPopUpScreen");
    scr.textBox:SetText("");
    
    local creditsScreen = CreateCreditsScreen();
    creditsScreen:AttachTo(scr);
    creditsScreen:SetZ(1);
    creditsScreen:SetScale(0.6);
    
    creditsScreen:SetRect(512-250, 435-250, 500, 380);
    
    PopUpScreensMgr:Push(scr, bHidePrevScr);
    
    return scr;
end

function IngameMenuCreditsClick()
    local scr = MenuCreditsClick(true)
    
    local anim = scr:CreateAnimation('data/Texture/Scenes/Common/fade.png');
    anim:SetHotSpot(256,192)
    anim:SetPosXY(512, 384);
    anim:SetPosZ(-1);
    anim:SetScaleXY(2, 2);
    anim:SetBlendMode(2);
    anim:SetOpacity(0.8);
end

--------------------------------------------------------------------------------
function MenuExtrasClick()

    local moreInfoScreen = BuildOKScreen('MORE_INFO', 'PopCurrentPopUpScreen');
    moreInfoScreen.textBox:SetText("More info:\n\n\n\n");
    
    local zOffset = 100;
    
    local highlightColor = "0xFFf2a5a5";

	do
	    moreInfoScreen.extraContentButton = MakeButton(512, 330, 360, 40);
	    moreInfoScreen.extraContentButton:GetCaption():SetFont(INGAME_MENU_FONT);
	    moreInfoScreen.extraContentButton:GetCaption():SetHighlightColor(highlightColor);
	    moreInfoScreen.extraContentButton:SetZ(20 + zOffset);
    
	    moreInfoScreen.extraContentButton:AttachTo(moreInfoScreen);
	    moreInfoScreen.extraContentButton:SetActionSound("Menu_button_click");
	    moreInfoScreen.extraContentButton:SetTitle('Extra Content');
		if (not(EXTRAS_BUILD and IsExtrasFinished())) then
			moreInfoScreen.extraContentButton:SetOpacity(0.35);

			local locksShift = 180;
			local leftLock = moreInfoScreen:CreateAnimation('data/Texture/GUI/Extras/Lock.png');
			leftLock:SetXY(-locksShift, 0);
			leftLock:AttachTo(moreInfoScreen.extraContentButton);

			local rightLock = moreInfoScreen:CreateAnimation('data/Texture/GUI/Extras/Lock.png');
			rightLock:SetXY(locksShift, 0);
			rightLock:AttachTo(moreInfoScreen.extraContentButton);
		end
	    moreInfoScreen.extraContentButton:SetAction('ShowExtraContentScreen');
	end
	do
	    moreInfoScreen.strategyGuideButton = MakeButton(512, 400, 200, 40);
	    moreInfoScreen.strategyGuideButton:GetCaption():SetFont(INGAME_MENU_FONT);
	    moreInfoScreen.strategyGuideButton:GetCaption():SetHighlightColor(highlightColor);
	    moreInfoScreen.strategyGuideButton:SetZ(20 + zOffset);
    
	    moreInfoScreen.strategyGuideButton:AttachTo(moreInfoScreen);
	    moreInfoScreen.strategyGuideButton:SetActionSound("Menu_button_click");
	    moreInfoScreen.strategyGuideButton:SetTitle("Strategy Guide");
		if (not(EXTRAS_DUILD or EXTRAS_BUILD)) then
		    moreInfoScreen.strategyGuideButton:SetAction('GoToStrategyGuideLink');
		else
		    moreInfoScreen.strategyGuideButton:SetAction('ShowStartegyGuideScreen');
		end
	end
	do
	    moreInfoScreen.forumsButton = MakeButton(512, 470, 300, 40);
	    moreInfoScreen.forumsButton:GetCaption():SetFont(INGAME_MENU_FONT);
	    moreInfoScreen.forumsButton:GetCaption():SetHighlightColor(highlightColor);
	    moreInfoScreen.forumsButton:SetZ(20 + zOffset);
    
	    moreInfoScreen.forumsButton:AttachTo(moreInfoScreen);
	    moreInfoScreen.forumsButton:SetActionSound("Menu_button_click");
	    moreInfoScreen.forumsButton:SetTitle("Forums");
	    moreInfoScreen.forumsButton:SetAction('GoToForumLink');
	end
    
    PopUpScreensMgr:Push(moreInfoScreen, false);
end

--------------------------------------------------------------------------------
function MenuExtrasEnterClick()
    mainMenu:Finish();
    mainMenu:Destroy();
    mainMenu = nil;
    
    PopUpScreensMgr:DestroyAll();
    
    __EXTRAS_SCENE = true;
    
    StartGame();
end

--------------------------------------------------------------------------------
function ChangePlayer()

    ShowPlayerSelectScreen();
    
end

--------------------------------------------------------------------------------
function GoToForumLink()

    if (APP:IsFullScreen())
    then
        APP:Minimize();
    end

    APP:OpenUrlFromFile('data/Links/ForumURL.txt')

end

--------------------------------------------------------------------------------
function GoToStrategyGuideLink()

    if (APP:IsFullScreen())
    then
        APP:Minimize();
    end

    APP:OpenUrlFromFile('data/Links/StrategyGuideURL.txt')

end

--------------------------------------------------------------------------------
-- Play Mode
function ________________PLAY_MODE() end
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
function StartPlayModeScreen()
    local UsualModeY = 372;
    local HadrModeY  = 500;
    local playModeTextX     = 550 - 250;
    local playModeCheckBoxX = 675;
    
    playModeScreen = CreateScreen();
    playModeScreen:SetLayer(POPUP_WINDOWS_LAYER + 1);
    
    anim = playModeScreen:CreateAnimation("data/Texture/GUI/PlayMode/PlayModeWindow.png"); -- 634, 484
    anim:SetHotSpot(317, 242);
    anim:SetPosXY(512, 384);
    anim:SetPosZ(0);
    anim:SetScaleXY(1, 1);
    anim:SetAngle(0);
    anim:SetOpacity(1);
    
    local tb_content = CreateTextEntity(INGAME_MENU_FONT, "PLAY_MODE_TITLE");
	tb_content:SetXY(512, 300);
	tb_content:SetZ(2);
	tb_content:SetScale(0.8);
	tb_content:SetRect(412, 264, 200, 100);
	tb_content:AttachTo(playModeScreen);
	tb_content:SetTextAlignment(HGETEXT_CENTER + HGETEXT_MIDDLE);
	
	local tb_usual = CreateTextEntity(INGAME_MENU_FONT, "PLAY_MODE_USUAL");
	tb_usual = CreateTextEntity(INGAME_MENU_FONT, "PLAY_MODE_USUAL");
	tb_usual:SetXY(playModeTextX, UsualModeY - 22);
	tb_usual:SetZ(2);
	tb_usual:SetScale(0.8);
	tb_usual:SetRect(412, 264, 200, 100);
	tb_usual:AttachTo(playModeScreen);
	tb_usual:SetTextAlignment(HGETEXT_LEFT + HGETEXT_MIDDLE);
	
	local tb_hard = CreateTextEntity(INGAME_MENU_FONT, "PLAY_MODE_HARD");
	tb_hard:SetXY(playModeTextX, HadrModeY - 20);
	tb_hard:SetZ(2);
	tb_hard:SetScale(0.8);
	tb_hard:SetRect(412, 264, 200, 100);
	tb_hard:AttachTo(playModeScreen);
	tb_hard:SetTextAlignment(HGETEXT_LEFT + HGETEXT_MIDDLE);
	
	
	playModeScreen.tb_usual = tb_usual
	playModeScreen.tb_hard  = tb_hard
	

	local tb_usualNote = CreateTextEntity(INGAME_MENU_FONT, "PLAY_MODE_USUAL_NOTE");
	tb_usualNote:SetXY(playModeTextX, UsualModeY + 47);
	tb_usualNote:SetZ(2);
	tb_usualNote:SetScale(0.4);
	tb_usualNote:SetSpacing(0.8);
	tb_usualNote:SetRect(412, 264, 200, 100);
	tb_usualNote:SetBorderSize(340 / tb_usualNote:GetScale(), 0)
	tb_usualNote:AttachTo(playModeScreen);
	tb_usualNote:SetTextAlignment(HGETEXT_LEFT + HGETEXT_MIDDLE);
	
	local tb_hardNote = CreateTextEntity(INGAME_MENU_FONT, "PLAY_MODE_HARD_NOTE");
	tb_hardNote:SetXY(playModeTextX, HadrModeY + 45);
	tb_hardNote:SetZ(2);
	tb_hardNote:SetScale(0.4);
	tb_hardNote:SetSpacing(0.8);
	tb_hardNote:SetRect(412, 264, 200, 100);
	tb_hardNote:SetBorderSize(340 / tb_hardNote:GetScale(), 0)
	tb_hardNote:AttachTo(playModeScreen);
	tb_hardNote:SetTextAlignment(HGETEXT_LEFT + HGETEXT_MIDDLE);
	
	
	
	-- Usual mode CheckBox
	
	playModeScreen.cbUsualMode = CreateCheckBox();
	playModeScreen.cbUsualMode:SetRect(playModeCheckBoxX - 33, UsualModeY - 35, 66, 70);
	playModeScreen.cbUsualMode:SetZ(21);
	playModeScreen.cbUsualMode:SetOnTexture("data/Texture/GUI/Options/gal.png");
	playModeScreen.cbUsualMode:AttachTo(playModeScreen);
	playModeScreen.cbUsualMode:SetState(1);
	playModeScreen.cbUsualMode:SetAction("UsualModeCheckBoxCkick");
	
	-- Hard mode CheckBox
	
	playModeScreen.cbHardMode = CreateCheckBox();
	playModeScreen.cbHardMode:SetRect(playModeCheckBoxX - 33, HadrModeY - 35, 66, 70);
	playModeScreen.cbHardMode:SetZ(21);
	playModeScreen.cbHardMode:SetOnTexture("data/Texture/GUI/Options/gal.png");
	playModeScreen.cbHardMode:AttachTo(playModeScreen);
	playModeScreen.cbHardMode:SetState(0);
	playModeScreen.cbHardMode:SetAction("HardModeCheckBoxCkick");
	
	
	
	local OKButton = MakeButton(512, 600, 100, 40);
    OKButton:GetCaption():SetFont(BUTTONS_FONT);
    OKButton:SetSpriteUp("OKButton");
	OKButton:SetSpriteOver("OKButtonOver");
	OKButton:SetSpriteDown("OKButtonDown");
    OKButton:SetZ(20);
    OKButton:SetActionSound("Menu_button_click");
    OKButton:AttachTo(playModeScreen);
    OKButton:SetAction("PlayModeOkButtonClick");
    
    PopUpScreensMgr:Push(playModeScreen, false);
end

--------------------------------------------------------------------------------
function UsualModeCheckBoxCkick()
    if playModeScreen.cbUsualMode:GetState() == 0 then
        playModeScreen.cbUsualMode:SetState(1);
    else
        playModeScreen.cbHardMode:SetState(0);
    end
end
--------------------------------------------------------------------------------
function HardModeCheckBoxCkick()
    if playModeScreen.cbHardMode:GetState() == 0 then
        playModeScreen.cbHardMode:SetState(1);
    else
        playModeScreen.cbUsualMode:SetState(0);
    end
end
--------------------------------------------------------------------------------

function PlayModeOkButtonClick()

    if (playModeScreen)
    then
        GetGameManager():GetCurrPlayer().m_gameState:AddState('PLAY_MODE_CHOOSED', 'true');
        
        if playModeScreen.cbHardMode:GetState() == 1 then
            GetGameManager():GetCurrPlayer().m_gameState:AddState('HARD_PLAY_MODE', 'true');
        end
        
        PopUpScreensMgr:Pop();
        playModeScreen = nil;
        
        PlayGameCickProcess();
    end
    
end

--------------------------------------------------------------------------------
-- Help
function ________________HELP() end
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
function StartHelpScreen(param)

    local zOffset = 50;
    local yOffset = -50;
    
    helpScreen = CreateScreen();
    helpScreen:SetLayer(POPUP_WINDOWS_LAYER + 1);
    helpScreen.currentHelpTextTag = 0;
    helpScreen.maxHelpTextTag = 6;
        
    anim = helpScreen:CreateAnimation("data/Texture/GUI/Square_dialog_back.png"); -- 618, 474
    anim:SetHotSpot(309, 237);
    anim:SetPosXY(512, 350);
    anim:SetPosZ(1);
    anim:SetScaleXY(1, 1);
    anim:SetAngle(0);
    anim:SetOpacity(1);
    
    anim = helpScreen:CreateAnimation('data/Texture/Scenes/Common/fade.png');
    anim:SetHotSpot(256,192)
    anim:SetPosXY(512, 384);
    anim:SetPosZ(0);
    anim:SetScaleXY(2, 2);
    anim:SetBlendMode(2);
    anim:SetOpacity(0.8);
    
    local OKButton = MakeButton(512, 570, 100, 40);
    OKButton:GetCaption():SetFont(BUTTONS_FONT);
    OKButton:SetSpriteUp("OKButton");
	OKButton:SetSpriteOver("OKButtonOver");
	OKButton:SetSpriteDown("OKButtonDown");
    OKButton:SetZ(20);
    OKButton:SetActionSound("Menu_button_click");
    
    OKButton:AttachTo(helpScreen);
    OKButton:SetAction("DestroyHelpScreen");
    --OKButton:SetTitle("OK");
    
    local btn_offset = 40
    
    local scrollUp = MakeButton(790 - btn_offset, 139 + btn_offset, 40, 40);
	scrollUp:SetZ(5 + zOffset);
	scrollUp:AttachTo(helpScreen);
	scrollUp:SetAction("PreviousHelpScreen");
	scrollUp:SetActionSound("Menu_button_click");
	scrollUp:SetSpriteUp("ScrollLeftButton");
	scrollUp:SetSpriteOver("ScrollLeftButtonOver");
	scrollUp:SetSpriteDown("ScrollLeftButtonDown");
	scrollUp:SetEnabled(false);
	scrollUp:SetAngle(90 * M_PI/180);
	helpScreen.scrollUp = scrollUp;
	
	local scrollDown = MakeButton(790 - btn_offset, 557 - btn_offset, 40, 40);
	scrollDown:SetZ(5 + zOffset);
	scrollDown:AttachTo(helpScreen);
	scrollDown:SetAction("NextHelpScreen");
	scrollDown:SetActionSound("Menu_button_click");
	scrollDown:SetSpriteUp("ScrollRightButton");
	scrollDown:SetSpriteOver("ScrollRightButtonOver");
	scrollDown:SetSpriteDown("ScrollRightButtonDown");
	scrollDown:SetAngle(90 * M_PI/180);
	helpScreen.scrollDown = scrollDown;

    local contentTextBox = CreateTextEntity(INGAME_MENU_FONT, "HELP_TEXT_1");
	--textBox:SetHotSpot(298, 206);
	contentTextBox:SetXY(512, 354);
	contentTextBox:SetZ(2 + zOffset);
	contentTextBox:SetScale(.5);
	contentTextBox:SetRect(412, 264, 200, 100);
	contentTextBox:AttachTo(helpScreen);
	contentTextBox:SetTextAlignment(HGETEXT_CENTER + HGETEXT_MIDDLE);
	helpScreen.contentTextBox = contentTextBox;
        
    PopUpScreensMgr:Push(helpScreen);
    
end

--------------------------------------------------------------------------------
function PreviousHelpScreen()

    helpScreen.currentHelpTextTag = helpScreen.currentHelpTextTag - 1;

    helpScreen.scrollDown:SetEnabled(true);
    helpScreen.scrollUp:SetEnabled(
        helpScreen.currentHelpTextTag > 0);
        
    local helpTextKey = "HELP_TEXT_" .. helpScreen.currentHelpTextTag + 1;
	helpScreen.contentTextBox:SetText(GetString(helpTextKey));

end

--------------------------------------------------------------------------------
function NextHelpScreen()

    helpScreen.currentHelpTextTag = helpScreen.currentHelpTextTag + 1;

    helpScreen.scrollUp:SetEnabled(true);
    helpScreen.scrollDown:SetEnabled(
        helpScreen.currentHelpTextTag < helpScreen.maxHelpTextTag);

    local helpTextKey = "HELP_TEXT_" .. helpScreen.currentHelpTextTag + 1;
	helpScreen.contentTextBox:SetText(GetString(helpTextKey));

end
--------------------------------------------------------------------------------
function DestroyHelpScreen()

    if (helpScreen)
    then
        PopUpScreensMgr:Pop();
        helpScreen = nil;
    end
    
end
--------------------------------------------------------------------------------
-- Options
function ________________EXIT() end
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
-- Exiting confirmation
--------------------------------------------------------------------------------
function MenuExitConfirm()

    -- popping current screen in AppExit();
    exitConfirmationScreen = nil;
    
    AppExit();
end

--------------------------------------------------------------------------------
function MenuExitDiscard()

    PopUpScreensMgr:Pop();
    exitConfirmationScreen = nil;
    
end

--------------------------------------------------------------------------------
function AppShouldExit()

    -- temp
    
    if (exitConfirmationScreen ~= nil)
    then 
        return;
    end
    
    exitConfirmationScreen = BuildYesNoScreen("REALLY_QUIT_GAME",
                                      "MenuExitConfirm",
                                      "MenuExitDiscard");
                                      
    PopUpScreensMgr:Push(exitConfirmationScreen, false);

end

--------------------------------------------------------------------------------
function AppExit()

    exitingApp = true;
    CleanUpGameResources();
    APP:PerformExit();

end
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
-- Ingame menu
function ________________IngameMenu() end
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
function StartIngameMenu()

    if (ingameMenu ~= nil)
    then
        return;
    end
    
    SetCursor('CursorDefault')
    
    prevMouseBlockedInPF        = play_field.mouseDownBlocked;
    play_field.mouseDownBlocked = true;
    
    prevForcedObject        = game_state.forcedObject;
    game_state.forcedObject = nil;
    
    if game_state.hint_text then
        game_state.hint_text:Hide();
    end
    --[[
    local fade = play_field:GetObject('zoom_fade');
		
    if active_zones:GetTop() and active_zones:GetTop().is_fullscreen_zone or
       game_state.comics and game_state.comics.isMonolog ~= true
    then
        fadeZToRestore = fade:GetZ();
        fade:SetZ(249)
        fade:SetOpacity(0);
    else
        fadeZToRestore = nil;
    end
    if (fade:GetOpacity() < 0.5)
    then
        hideFadeOnMenuDestroy = true;
        fade:SetOpacity(0.7);
    else
        hideFadeOnMenuDestroy = false;
    end
    
    HideZoomZones();
    --]]
    
    ingameMenu = CreateScreen();
    ingameMenu:SetLayer(POPUP_WINDOWS_LAYER);
        
    -- Layer Front_1
    anim = ingameMenu:CreateAnimation("data/Texture/GUI/in_game_menu_bg.png"); -- 618 474
    anim:SetHotSpot(309, 237);
    anim:SetPosXY(512, 350);
    anim:SetPosZ(10);
    anim:SetScaleXY(1, 1);
    anim:SetAngle(0);
    anim:SetOpacity(1);
    
    anim = ingameMenu:CreateAnimation('data/Texture/Scenes/Common/fade.png');
    anim:SetHotSpot(256,192)
    anim:SetPosXY(512, 384);
    anim:SetPosZ(9);
    anim:SetScaleXY(2, 2);
    anim:SetBlendMode(2);
    anim:SetOpacity(0.8);
    --anim:SetColor('0x0FFFFFFF')
    
    --
    
    local highlightColor = "0xFFf2a5a5";
        
    local continueButton = MakeButton(514, 187, 200, 40);
    continueButton:SetSpriteUp("ContinueButton");
	continueButton:SetSpriteOver("ContinueButtonOver");
	continueButton:SetSpriteDown("ContinueButtonDown");
    continueButton:SetZ(20);
    
    continueButton:AttachTo(ingameMenu);
    continueButton:SetAction("DestroyIngameMenu");
    continueButton:SetActionSound("Menu_button_click");
    continueButton:SetKeyEquivalent(KEY_ESCAPE);
        
    --
        
    local optionsButton = MakeButton(514, 267, 170, 40);
    optionsButton:SetSpriteUp("IngameOptionsButton");
	optionsButton:SetSpriteOver("IngameOptionsButtonOver");
	optionsButton:SetSpriteDown("IngameOptionsButtonDown");
    optionsButton:SetZ(20);
    
    optionsButton:AttachTo(ingameMenu);
    optionsButton:SetAction("IngameMenuOptionsClick");
    optionsButton:SetActionSound("Menu_button_click");
        
    --
        
    local helpButton = MakeButton(514, 347, 120, 40);
    helpButton:SetSpriteUp("IngameHelpButton");
	helpButton:SetSpriteOver("IngameHelpButtonOver");
	helpButton:SetSpriteDown("IngameHelpButtonDown");
    helpButton:SetZ(20);
        
    helpButton:AttachTo(ingameMenu);
    helpButton:SetAction("MenuHelpClick");
    helpButton:SetActionSound("Menu_button_click");
    
    --
    
    local creditsButton = MakeButton(514, 427, 120, 40);
    creditsButton:SetSpriteUp("IngameCreditsButton");
	creditsButton:SetSpriteOver("IngameCreditsButtonOver");
	creditsButton:SetSpriteDown("IngameCreditsButtonDown");
    creditsButton:SetZ(20);
        
    creditsButton:AttachTo(ingameMenu);
    creditsButton:SetActionSound("Menu_button_click");
    creditsButton:SetAction("IngameMenuCreditsClick");
    --
        
    local exitButton = MakeButton(514, 507, 120, 40);
    exitButton:SetSpriteUp("IngameQuitButton");
	exitButton:SetSpriteOver("IngameQuitButtonOver");
	exitButton:SetSpriteDown("IngameQuitButtonDown");
    exitButton:SetZ(20);
        
    exitButton:AttachTo(ingameMenu);
    exitButton:SetAction("ExitToMainMenuClick");
    exitButton:SetActionSound("Menu_button_click");
	
	PopUpScreensMgr:Push(ingameMenu);
    
    if game_state.tool then
        DropTool(0.)
    end
end

--------------------------------------------------------------------------------
function DestroyIngameMenu()

    if (ingameMenu)
    then
    
      --[[
        if (hideFadeOnMenuDestroy)
        then
            play_field:GetObject('zoom_fade'):ChangeOpacity(0.7, 0., 0.1);
        end
		
		if (fadeZToRestore)
		then
			TimerDoString("play_field:GetObject('zoom_fade'):SetZ(fadeZToRestore);", ZOOM_ZONE_APPEARING_TIME, play_field:GetTimer())
		end
		--]]
		
        ingameMenu = nil;
        PopUpScreensMgr:Pop();
        
       -- ShowHiddenZoomZones();
    end
    
    play_field.mouseDownBlocked = prevMouseBlockedInPF;
    game_state.forcedObject = prevForcedObject;
end

--------------------------------------------------------------------------------
function ExitToMainMenuClick()

    exitConfirmationScreen = BuildYesNoScreen("REALLY_QUIT_TO_MENU",
                                              "ExitToMainMenu",
                                              "MenuExitDiscard");
    
    local anim = exitConfirmationScreen:CreateAnimation('data/Texture/Scenes/Common/fade.png');
    anim:SetHotSpot(256,192)
    anim:SetPosXY(512, 384);
    anim:SetPosZ(0);
    anim:SetScaleXY(2, 2);
    anim:SetBlendMode(2);
    anim:SetOpacity(0.8);
    
    PopUpScreensMgr:Push(exitConfirmationScreen);
    
end

--------------------------------------------------------------------------------
function IngameMenuOptionsClick()
    StartOptionsScreen(true);
end

--------------------------------------------------------------------------------
function ExitToMainMenu(silent)

    if not silent then
        if (exitConfirmationScreen == nil)
        then
            return;
        end
    end

    exitConfirmationScreen = nil;
    PlayAmbientMusic(nil);
    
    CleanUpGameResources();

    StartMainMenu();

end

--------------------------------------------------------------------------------

function ButtonMouseEntered()
    PlaySound('ButtonFocused');
end

--------------------------------------------------------------------------------

function ScreenButtonMouseEnter(name)
    if name == 'ExtrasEnter' then
        SetCursor("CursorUpRight")
    end
end

--------------------------------------------------------------------------------

function ScreenButtonMouseLeave(name)
    if name == 'ExtrasEnter' then
        SetCursor("CursorDefault")
    end
end

--------------------------------------------------------------------------------