    createcompositionbesedka_FON = function()
    
        local compositionbesedka_FON = CreateCompositionSequence();
        local compositionDuration = 5.1;
        compositionbesedka_FON:SetDuration(compositionDuration);
    
    
        -- Layer Layer_1
        local element = CreateCompositionElement("data/Texture/Scenes/18_arbour_/animation/background/forest.png");
        element:SetName("Layer_1");
        compositionbesedka_FON:AddElement(element);
        element:SetHotSpot(322, 57);
        element:SetParentElement(compositionbesedka_FON);
        element:SetXY(578.097137451172, 265.217147827148);
    
        element:SetAngle(0);
        element:SetOpacity(1);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0, 50);
    
        effector:SetKey(_TRACK_SX, 0, 1);
        effector:SetKey(_TRACK_SY, 0, 1);
        effector:SetKey(_TRACK_SX, 0.166650390625, 1);
        effector:SetKey(_TRACK_SY, 0.166650390625, 0.97281570755558);
        effector:SetKey(_TRACK_SX, 0.333349609375, 1);
        effector:SetKey(_TRACK_SY, 0.333349609375, 0.97427965314911);
        effector:SetKey(_TRACK_SX, 0.5, 1);
        effector:SetKey(_TRACK_SY, 0.5, 0.9466693223124);
        effector:SetKey(_TRACK_SX, 0.666650390625, 1);
        effector:SetKey(_TRACK_SY, 0.666650390625, 0.95790233996656);
        effector:SetKey(_TRACK_SX, 0.833349609375, 1);
        effector:SetKey(_TRACK_SY, 0.833349609375, 0.93252586684614);
        effector:SetKey(_TRACK_SX, 1, 1);
        effector:SetKey(_TRACK_SY, 1, 0.92660565106421);
        effector:SetKey(_TRACK_SX, 1.166650390625, 1);
        effector:SetKey(_TRACK_SY, 1.166650390625, 0.90845666853526);
        effector:SetKey(_TRACK_SX, 1.333349609375, 1);
        effector:SetKey(_TRACK_SY, 1.333349609375, 0.90415322620801);
        effector:SetKey(_TRACK_SX, 1.5, 1);
        effector:SetKey(_TRACK_SY, 1.5, 0.88742640622064);
        effector:SetKey(_TRACK_SX, 1.666650390625, 1);
        effector:SetKey(_TRACK_SY, 1.666650390625, 0.86170089852917);
        effector:SetKey(_TRACK_SX, 1.833349609375, 1);
        effector:SetKey(_TRACK_SY, 1.833349609375, 0.85430104823049);
        effector:SetKey(_TRACK_SX, 2, 1);
        effector:SetKey(_TRACK_SY, 2, 0.8394444025038);
        effector:SetKey(_TRACK_SX, 2.166650390625, 1);
        effector:SetKey(_TRACK_SY, 2.166650390625, 0.82867784741709);
        effector:SetKey(_TRACK_SX, 2.333349609375, 1);
        effector:SetKey(_TRACK_SY, 2.333349609375, 0.8061298297549);
        effector:SetKey(_TRACK_SX, 2.5, 1);
        effector:SetKey(_TRACK_SY, 2.5, 0.79638564473564);
        effector:SetKey(_TRACK_SX, 2.666650390625, 1);
        effector:SetKey(_TRACK_SY, 2.666650390625, 0.82167462541522);
        effector:SetKey(_TRACK_SX, 2.833349609375, 1);
        effector:SetKey(_TRACK_SY, 2.833349609375, 0.8214458830452);
        effector:SetKey(_TRACK_SX, 3, 1);
        effector:SetKey(_TRACK_SY, 3, 0.85357772391948);
        effector:SetKey(_TRACK_SX, 3.166650390625, 1);
        effector:SetKey(_TRACK_SY, 3.166650390625, 0.84872479353);
        effector:SetKey(_TRACK_SX, 3.333349609375, 1);
        effector:SetKey(_TRACK_SY, 3.333349609375, 0.85397595472149);
        effector:SetKey(_TRACK_SX, 3.5, 1);
        effector:SetKey(_TRACK_SY, 3.5, 0.9026878914239);
        effector:SetKey(_TRACK_SX, 3.666650390625, 1);
        effector:SetKey(_TRACK_SY, 3.666650390625, 0.89659102658817);
        effector:SetKey(_TRACK_SX, 3.833349609375, 1);
        effector:SetKey(_TRACK_SY, 3.833349609375, 0.89934638407472);
        effector:SetKey(_TRACK_SX, 4, 1);
        effector:SetKey(_TRACK_SY, 4, 0.93909930713535);
        effector:SetKey(_TRACK_SX, 4.166650390625, 1);
        effector:SetKey(_TRACK_SY, 4.166650390625, 0.93734949878938);
        effector:SetKey(_TRACK_SX, 4.333349609375, 1);
        effector:SetKey(_TRACK_SY, 4.333349609375, 0.94586186790348);
        effector:SetKey(_TRACK_SX, 4.5, 1);
        effector:SetKey(_TRACK_SY, 4.5, 0.9498263452718);
        effector:SetKey(_TRACK_SX, 4.666650390625, 1);
        effector:SetKey(_TRACK_SY, 4.666650390625, 0.96050489472484);
        effector:SetKey(_TRACK_SX, 4.833349609375, 1);
        effector:SetKey(_TRACK_SY, 4.833349609375, 0.9862937920533);
        effector:SetKey(_TRACK_SX, 5, 1);
        effector:SetKey(_TRACK_SY, 5, 0.9792929689669);
        effector:SetKey(_TRACK_SX, 5.05, 1);
        effector:SetKey(_TRACK_SY, 5.05, 1);
    
        effector:Play();
    
        -- Layer Layer_4
        local element = createCompositionvolnapngComp1();
        element:SetName("Layer_4");
        compositionbesedka_FON:AddElement(element);
        element:SetHotSpot(512, 384);
        element:SetParentElement(compositionbesedka_FON);
        element:SetXY(772.686294555664, 434.20036315918);
    
        element:SetScaleX(0.85);
        element:SetScaleY(0.85);
        element:SetAngle(-0.03215493945049);
        element:SetOpacity(1);
    
        effector = element:GetEffector();
        effector:SetLifeTime(1.825, 3.78333333333333);
    
    
        effector:Play();
    
    
        -- Layer Layer_5
        local element = createCompositionvolnapngComp1();
        element:SetName("Layer_5");
        compositionbesedka_FON:AddElement(element);
        element:SetHotSpot(512, 384);
        element:SetParentElement(compositionbesedka_FON);
        element:SetXY(679.429153442383, 351.914642333984);
    
        element:SetScaleX(0.42049895931534);
        element:SetScaleY(0.42049895931534);
        element:SetAngle(-0.03215493945049);
        element:SetOpacity(1);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0.225, 2.18333333333333);
    
    
        effector:Play();
    
    
        -- Layer Layer_6
        local element = createCompositionvolnapngComp1();
        element:SetName("Layer_6");
        compositionbesedka_FON:AddElement(element);
        element:SetHotSpot(512, 384);
        element:SetParentElement(compositionbesedka_FON);
        element:SetXY(611.406295776367, 371.663208007813);
    
        element:SetScaleX(0.61682136039204);
        element:SetScaleY(0.61682136039204);
        element:SetAngle(-0.03215493945049);
        element:SetOpacity(1);
    
        effector = element:GetEffector();
        effector:SetLifeTime(2.875, 4.83333333333333);
    
    
        effector:Play();
    
    
        -- Layer Layer_7
        local element = createCompositionvolnapngComp1();
        element:SetName("Layer_7");
        compositionbesedka_FON:AddElement(element);
        element:SetHotSpot(512, 384);
        element:SetParentElement(compositionbesedka_FON);
        element:SetXY(673.943435668945, 416.646072387695);
    
        element:SetScaleX(0.85);
        element:SetScaleY(0.85);
        element:SetAngle(-0.03215493945049);
        element:SetOpacity(1);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0.725, 2.68333333333333);
    
    
        effector:Play();
    
    
        -- Layer Layer_8
        local element = createCompositionsplash();
        element:SetName("Layer_8");
        compositionbesedka_FON:AddElement(element);
        element:SetHotSpot(512, 384);
        element:SetParentElement(compositionbesedka_FON);
        element:SetXY(647.37939453125, 387.059982299805);
    
        element:SetScaleX(0.55);
        element:SetScaleY(0.55);
        element:SetAngle(-0.38313155299701);
        element:SetOpacity(1);
    
        effector = element:GetEffector();
        effector:SetLifeTime(2.84166666666667, 4.8);
    
    
        effector:Play();
    
    
        -- Layer Layer_9
        local element = createCompositionsplash();
        element:SetName("Layer_9");
        compositionbesedka_FON:AddElement(element);
        element:SetHotSpot(512, 384);
        element:SetParentElement(compositionbesedka_FON);
        element:SetXY(647.37939453125, 387.059982299805);
    
        element:SetScaleX(0.55);
        element:SetScaleY(0.55);
        element:SetAngle(-0.38313155299701);
        element:SetOpacity(1);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0.54166666666667, 2.5);
    
    
        effector:Play();
    
        -- Layer Layer_12
        local element = CreateCompositionElement("data/Texture/Scenes/18_arbour_/animation/background/leef7.png");
        element:SetName("Layer_12");
        compositionbesedka_FON:AddElement(element);
        element:SetHotSpot(51.5, 6);
        element:SetParentElement(compositionbesedka_FON);
        element:SetXY(794, 2);
    
        element:SetScaleX(1);
        element:SetScaleY(1);
        element:SetOpacity(1);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0, 50);
    
        effector:SetKey(_TRACK_A, 0, -0.06638600325405);
        effector:SetKey(_TRACK_A, 0.75, -0.05424223957149);
        effector:SetKey(_TRACK_A, 1, -0.03076413919702);
        effector:SetKey(_TRACK_A, 1.5, 0.00260581379105);
        effector:SetKey(_TRACK_A, 2, -0.00814615734715);
        effector:SetKey(_TRACK_A, 2.55, 0.03108287153117);
        effector:SetKey(_TRACK_A, 3.05, 0.00260581379105);
        effector:SetKey(_TRACK_A, 3.5, -0.02140563457486);
        effector:SetKey(_TRACK_A, 4, -0.00485860339305);
        effector:SetKey(_TRACK_A, 4.5, -0.01746290701084);
        effector:SetKey(_TRACK_A, 5.05, -0.06638600325405);
    
        effector:Play();
    
    
        -- Layer Layer_13
        local element = CreateCompositionElement("data/Texture/Scenes/18_arbour_/animation/background/leef8.png");
        element:SetName("Layer_13");
        compositionbesedka_FON:AddElement(element);
        element:SetHotSpot(115.5, 2.5);
        element:SetParentElement(compositionbesedka_FON);
        element:SetXY(801.5, 2.5);
    
        element:SetScaleX(1.07792207792208);
        element:SetScaleY(1.07792207792208);
        element:SetOpacity(1);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0, 50);
    
        effector:SetKey(_TRACK_A, 0, 0.05462361476785);
        effector:SetKey(_TRACK_A, 0.5, 0.02926388889956);
        effector:SetKey(_TRACK_A, 1, 0.01316425672652);
        effector:SetKey(_TRACK_A, 1.5, 0.06651133240437);
        effector:SetKey(_TRACK_A, 2, 0.04089273937842);
        effector:SetKey(_TRACK_A, 2.55, -0.05278104038113);
        effector:SetKey(_TRACK_A, 3, -0.03700405057046);
        effector:SetKey(_TRACK_A, 3.5, -0.03328379078284);
        effector:SetKey(_TRACK_A, 4, -0.00679760263003);
        effector:SetKey(_TRACK_A, 4.5, 0.05700220897023);
        effector:SetKey(_TRACK_A, 5.05, 0.05462361476785);
    
        effector:Play();
    
    
        -- Layer Layer_14
        local element = createCompositionsea_blic();
        element:SetName("Layer_14");
        compositionbesedka_FON:AddElement(element);
        element:SetHotSpot(512, 384);
        element:SetParentElement(compositionbesedka_FON);
        element:SetXY(491, 294);
    
        element:SetScaleX(0.49609375);
        element:SetScaleY(0.35807291666667);
        element:SetAngle(0);
        element:SetOpacity(1);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0, 5.08571415038741);
    
    
        effector:Play();
    
    
        -- Layer Layer_15
        local element = CreateCompositionElement("data/Texture/Scenes/18_arbour_/animation/background/leef6.png");
        element:SetName("Layer_15");
        compositionbesedka_FON:AddElement(element);
        element:SetHotSpot(66, 14);
        element:SetParentElement(compositionbesedka_FON);
        element:SetXY(962, 95);
    
        element:SetOpacity(1);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0, 50);
    
        effector:SetKey(_TRACK_SX, 0, 1);
        effector:SetKey(_TRACK_SY, 0, 0.98148148148148);
        effector:SetKey(_TRACK_SX, 0.5, 1.00020447401349);
        effector:SetKey(_TRACK_SY, 0.5, 0.99310118733205);
        effector:SetKey(_TRACK_SX, 1, 0.99241615039522);
        effector:SetKey(_TRACK_SY, 1, 1.0314551074836);
        effector:SetKey(_TRACK_SX, 1.5, 0.98025757621998);
        effector:SetKey(_TRACK_SY, 1.5, 1.06891178345654);
        effector:SetKey(_TRACK_SX, 2, 0.9807104709006);
        effector:SetKey(_TRACK_SY, 2, 1.1060712091472);
        effector:SetKey(_TRACK_SX, 2.55, 1.01659155833001);
        effector:SetKey(_TRACK_SY, 2.55, 1.15266266613929);
        effector:SetKey(_TRACK_SX, 3, 0.99045319986572);
        effector:SetKey(_TRACK_SY, 3, 1.10277465127166);
        effector:SetKey(_TRACK_SX, 3.5, 0.98745811334574);
        effector:SetKey(_TRACK_SY, 3.5, 1.06659646713403);
        effector:SetKey(_TRACK_SX, 4, 0.99308389538255);
        effector:SetKey(_TRACK_SY, 4, 1.05635840568081);
        effector:SetKey(_TRACK_SX, 4.5, 1.018148136845);
        effector:SetKey(_TRACK_SY, 4.5, 1.01086780356167);
        effector:SetKey(_TRACK_SX, 5.05, 1);
        effector:SetKey(_TRACK_SY, 5.05, 0.98148148148148);
        effector:SetKey(_TRACK_A, 0, 0);
        effector:SetKey(_TRACK_A, 0.5, 0.0216817000709);
        effector:SetKey(_TRACK_A, 1, 0.04379271481067);
        effector:SetKey(_TRACK_A, 1.5, 0.08238493858804);
        effector:SetKey(_TRACK_A, 2, 0.10493059448141);
        effector:SetKey(_TRACK_A, 2.55, 0.15292268114977);
        effector:SetKey(_TRACK_A, 3, 0.10387121066442);
        effector:SetKey(_TRACK_A, 3.5, 0.12851395402413);
        effector:SetKey(_TRACK_A, 4, 0.07982698216807);
        effector:SetKey(_TRACK_A, 4.5, 0.04789393536755);
        effector:SetKey(_TRACK_A, 5.05, 0);
    
        effector:Play();
    
    
        -- Layer Layer_16
        local element = CreateCompositionElement("data/Texture/Scenes/18_arbour_/animation/background/leef3.png");
        element:SetName("Layer_16");
        compositionbesedka_FON:AddElement(element);
        element:SetHotSpot(107.5, 78);
        element:SetParentElement(compositionbesedka_FON);
        element:SetXY(922, 171);
    
        element:SetScaleX(1);
        element:SetScaleY(1);
        element:SetOpacity(1);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0, 50);
    
        effector:SetKey(_TRACK_A, 0, 0);
        effector:SetKey(_TRACK_A, 0.5, -0.02954348029863);
        effector:SetKey(_TRACK_A, 1, -0.05697927059138);
        effector:SetKey(_TRACK_A, 1.5, -0.06576171137548);
        effector:SetKey(_TRACK_A, 2, -0.0998710543808);
        effector:SetKey(_TRACK_A, 2.5, -0.12682319986048);
        effector:SetKey(_TRACK_A, 3, -0.09646880142001);
        effector:SetKey(_TRACK_A, 3.5, -0.08546179344792);
        effector:SetKey(_TRACK_A, 4, -0.04072854949101);
        effector:SetKey(_TRACK_A, 4.5, -0.03976249787493);
        effector:SetKey(_TRACK_A, 5.05, 0);
    
        effector:Play();
    
    
        -- Layer Layer_17
        local element = CreateCompositionElement("data/Texture/Scenes/18_arbour_/animation/background/leef4.png");
        element:SetName("Layer_17");
        compositionbesedka_FON:AddElement(element);
        element:SetHotSpot(14, 30);
        element:SetParentElement(compositionbesedka_FON);
        element:SetXY(959, 156);
    
        element:SetScaleX(1);
        element:SetScaleY(1);
        element:SetOpacity(1);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0, 50);
    
        effector:SetKey(_TRACK_A, 0, 0);
        effector:SetKey(_TRACK_A, 0.5, 0.0119191865551);
        effector:SetKey(_TRACK_A, 1, 0.03479495219053);
        effector:SetKey(_TRACK_A, 1.5, 0.04645314099408);
        effector:SetKey(_TRACK_A, 2, 0.11353766455409);
        effector:SetKey(_TRACK_A, 2.5, 0.1042276135873);
        effector:SetKey(_TRACK_A, 3, 0.08093514148675);
        effector:SetKey(_TRACK_A, 3.5, 0.10495889849964);
        effector:SetKey(_TRACK_A, 4, 0.07179858079665);
        effector:SetKey(_TRACK_A, 4.5, 0.05831323237266);
        effector:SetKey(_TRACK_A, 5.05, 0);
    
        effector:Play();
    
    
        -- Layer Layer_18
        local element = CreateCompositionElement("data/Texture/Scenes/18_arbour_/animation/background/leef5.png");
        element:SetName("Layer_18");
        compositionbesedka_FON:AddElement(element);
        element:SetHotSpot(26, 61.5);
        element:SetParentElement(compositionbesedka_FON);
        element:SetXY(966, 91);
    
        element:SetScaleX(1);
        element:SetScaleY(1);
        element:SetOpacity(1);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0, 50);
    
        effector:SetKey(_TRACK_A, 0, 0);
        effector:SetKey(_TRACK_A, 0.5, -0.00282979255144);
        effector:SetKey(_TRACK_A, 1, 0.06704586610305);
        effector:SetKey(_TRACK_A, 1.5, 0.08200014075306);
        effector:SetKey(_TRACK_A, 2, 0.08942063540735);
        effector:SetKey(_TRACK_A, 2.5, 0.15138539894755);
        effector:SetKey(_TRACK_A, 3, 0.1387501850597);
        effector:SetKey(_TRACK_A, 3.5, 0.05409344060467);
        effector:SetKey(_TRACK_A, 4, 0.09246357915113);
        effector:SetKey(_TRACK_A, 4.5, 0.01331974638697);
        effector:SetKey(_TRACK_A, 5.05, 0);
    
        effector:Play();
    
    
        -- Layer Layer_19
        local element = CreateCompositionElement("data/Texture/Scenes/18_arbour_/animation/background/leef2.png");
        element:SetName("Layer_19");
        compositionbesedka_FON:AddElement(element);
        element:SetHotSpot(81, 35.5);
        element:SetParentElement(compositionbesedka_FON);
        element:SetXY(921, 197);
    
        element:SetScaleX(1);
        element:SetScaleY(1);
        element:SetOpacity(1);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0, 50);
    
        effector:SetKey(_TRACK_A, 0, 0);
        effector:SetKey(_TRACK_A, 0.5, -0.03923615824472);
        effector:SetKey(_TRACK_A, 1, -0.09027154545333);
        effector:SetKey(_TRACK_A, 1.5, -0.12641408136948);
        effector:SetKey(_TRACK_A, 2, -0.20493732565243);
        effector:SetKey(_TRACK_A, 2.5, -0.25879255387472);
        effector:SetKey(_TRACK_A, 3, -0.19341879603772);
        effector:SetKey(_TRACK_A, 3.5, -0.14584721545023);
        effector:SetKey(_TRACK_A, 4, -0.13101753647031);
        effector:SetKey(_TRACK_A, 4.5, -0.02678600726394);
        effector:SetKey(_TRACK_A, 5.05, 0);
    
        effector:Play();
    
    
        -- Layer Layer_20
        local element = CreateCompositionElement("data/Texture/Scenes/18_arbour_/animation/background/leef1.png");
        element:SetName("Layer_20");
        compositionbesedka_FON:AddElement(element);
        element:SetHotSpot(132.5, 43);
        element:SetParentElement(compositionbesedka_FON);
        element:SetXY(928, 173);
    
        element:SetScaleX(1);
        element:SetScaleY(1);
        element:SetOpacity(1);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0, 50);
    
        effector:SetKey(_TRACK_A, 0, 0);
        effector:SetKey(_TRACK_A, 0.5, -0.04099196510853);
        effector:SetKey(_TRACK_A, 1, -0.01402650749542);
        effector:SetKey(_TRACK_A, 1.5, -0.06181826300451);
        effector:SetKey(_TRACK_A, 2, -0.10339294554201);
        effector:SetKey(_TRACK_A, 2.5, -0.12448942490391);
        effector:SetKey(_TRACK_A, 3, -0.11736879296724);
        effector:SetKey(_TRACK_A, 3.5, -0.08527120885583);
        effector:SetKey(_TRACK_A, 4, -0.02042852724602);
        effector:SetKey(_TRACK_A, 4.5, 0.00698601149475);
        effector:SetKey(_TRACK_A, 5.05, 0);
    
        effector:Play();
   
        compositionbesedka_FON:Play();
    
        return compositionbesedka_FON;
    end
   
    createCompositionsea_blic = function()
    
        local compositionsea_blic = CreateCompositionSequence();
        local compositionDuration = 4;
        compositionsea_blic:SetDuration(compositionDuration);
    
    
        -- Layer Layer_1
        local element = CreateCompositionElement("data/Texture/Scenes/18_arbour_/animation/background/blic_sea.png");
        element:SetName("Layer_1");
        compositionsea_blic:AddElement(element);
        element:SetHotSpot(308.5, 215.5);
        element:SetParentElement(compositionsea_blic);
        element:SetScaleX(1);
        element:SetScaleY(0.82830626450116);
        element:SetAngle(0);
    
        effector = element:GetEffector();
        effector:SetLifeTime(-1.95833333333333, 2);
    
        effector:SetKey(_TRACK_X, -1.95833333333333, 733);
        effector:SetKey(_TRACK_Y, -1.95833333333333, 494);
        effector:SetKey(_TRACK_X, 1.95831705729167, 713);
        effector:SetKey(_TRACK_Y, 1.95831705729167, 521);
        effector:SetKey(_TRACK_O, -1.95833333333333, 0);
        effector:SetKey(_TRACK_O, 0.00001627604167, 1);
        effector:SetKey(_TRACK_O, 1.95831705729167, 0);
    
        effector:Play();
    
    
        -- Layer Layer_2
        local element = CreateCompositionElement("data/Texture/Scenes/18_arbour_/animation/background/blic_sea.png");
        element:SetName("Layer_2");
        compositionsea_blic:AddElement(element);
        element:SetHotSpot(308.5, 215.5);
        element:SetParentElement(compositionsea_blic);
        element:SetScaleX(1);
        element:SetScaleY(0.82830626450116);
        element:SetAngle(0);
    
        effector = element:GetEffector();
        effector:SetLifeTime(1.95833333333333, 5.91666666666667);
    
        effector:SetKey(_TRACK_X, 1.95833333333333, 733);
        effector:SetKey(_TRACK_Y, 1.95833333333333, 494);
        effector:SetKey(_TRACK_X, 5.87498372395833, 713);
        effector:SetKey(_TRACK_Y, 5.87498372395833, 521);
        effector:SetKey(_TRACK_O, 1.95833333333333, 0);
        effector:SetKey(_TRACK_O, 3.91668294270833, 1);
        effector:SetKey(_TRACK_O, 5.87498372395833, 0);
    
        effector:Play();
    
    
        -- Layer Layer_3
        local element = CreateCompositionElement("data/Texture/Scenes/18_arbour_/animation/background/blic_sea.png");
        element:SetName("Layer_3");
        compositionsea_blic:AddElement(element);
        element:SetHotSpot(308.5, 215.5);
        element:SetParentElement(compositionsea_blic);
        element:SetScaleX(1);
        element:SetScaleY(0.82830626450116);
        element:SetAngle(0);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0, 3.95833333333333);
    
        effector:SetKey(_TRACK_X, 0, 733);
        effector:SetKey(_TRACK_Y, 0, 494);
        effector:SetKey(_TRACK_X, 3.916650390625, 713);
        effector:SetKey(_TRACK_Y, 3.916650390625, 521);
        effector:SetKey(_TRACK_O, 0, 0);
        effector:SetKey(_TRACK_O, 1.958349609375, 1);
        effector:SetKey(_TRACK_O, 3.916650390625, 0);
    
        effector:Play();
    
        compositionsea_blic:Play();
    
        return compositionsea_blic;
    end
    
    createCompositionsplash = function()
    
        local compositionsplash = CreateCompositionSequence();
        local compositionDuration = 3.91666666666667;
        compositionsplash:SetDuration(compositionDuration);
    
    
        -- Layer Layer_1
        local element = CreateCompositionElement("data/Texture/Scenes/18_arbour_/animation/background/splash.png");
        element:SetName("Layer_1");
        compositionsplash:AddElement(element);
        element:SetHotSpot(61, 49);
        element:SetParentElement(compositionsplash);
        element:SetScaleX(1);
        element:SetScaleY(1);
        element:SetAngle(0.60425701185287);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0, 60);
    
        effector:SetKey(_TRACK_X, 0, 826);
        effector:SetKey(_TRACK_Y, 0, 478);
        effector:SetKey(_TRACK_X, 1.91666666666667, 852);
        effector:SetKey(_TRACK_Y, 1.91666666666667, 471);
        effector:SetKey(_TRACK_O, 0, 0);
        effector:SetKey(_TRACK_O, 1.04166666666667, 1);
        effector:SetKey(_TRACK_O, 1.91666666666667, 0);
    
        effector:Play();
    
        compositionsplash:Play();
    
        return compositionsplash;
    end
    
    createCompositionvolnapngComp1 = function()
    
        local compositionvolnapngComp1 = CreateCompositionSequence();
        local compositionDuration = 3.95833333333333;
        compositionvolnapngComp1:SetDuration(compositionDuration);
    
    
        -- Layer Layer_1
        local element = CreateCompositionElement("data/Texture/Scenes/18_arbour_/animation/background/volna.png");
        element:SetName("Layer_1");
        compositionvolnapngComp1:AddElement(element);
        element:SetHotSpot(103.5, -1);
        element:SetParentElement(compositionvolnapngComp1);
        element:SetAngle(0.06294875518289);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0, 60);
    
        effector:SetKey(_TRACK_X, 0, 332);
        effector:SetKey(_TRACK_Y, 0, 304.739549694588);
        effector:SetKey(_TRACK_X, 1.91666666666667, 321);
        effector:SetKey(_TRACK_Y, 1.91666666666667, 306.739549694588);
        effector:SetKey(_TRACK_SX, 0, 0.41585805988095);
        effector:SetKey(_TRACK_SY, 0, 0.39614960528354);
        effector:SetKey(_TRACK_SX, 1.91666666666667, 0.46363558833149);
        effector:SetKey(_TRACK_SY, 1.91666666666667, 0.486120091993);
        effector:SetKey(_TRACK_O, 0, 0);
        effector:SetKey(_TRACK_O, 0.79166666666667, 1);
        effector:SetKey(_TRACK_O, 1.875, 0);
    
        effector:Play();
    
        compositionvolnapngComp1:Play();
    
        return compositionvolnapngComp1;
    end
    
    createComposition_chayka_1 = function()
        -- Layer Layer_10
        local element = createCompositionchayka();
        element:SetName("Layer_10");
        element:SetDuration(5);
        element:SetHotSpot(417, 453);
        element:SetScaleX(-0.09121981464641);
        element:SetScaleY(0.09121924302004);
        element:SetOpacity(1);
        element:SetDestroysOnEnd(false);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0, 60);
    
        effector:SetKey(_TRACK_X, 0, 780.527969360352);
        effector:SetKey(_TRACK_Y, 0, 131.290512084961);
        effector:SetKey(_TRACK_X, 2.6, 594.296211315643);
        effector:SetKey(_TRACK_Y, 2.6, 167.244338907023);
        effector:SetKey(_TRACK_X, 5, 414.060882568359);
        effector:SetKey(_TRACK_Y, 5, 116.611801147461);
        effector:SetKey(_TRACK_A, 0, -0.25318788112783);
        effector:SetKey(_TRACK_A, 2.6, -0.04200579638494);
        effector:SetKey(_TRACK_A, 5, 0.47367720325342);
    
        effector:Play();
        
        return element
    end
    
    createComposition_chayka_2 = function()
        local element = createCompositionchayka();
        element:SetName("Layer_11");
        element:SetDuration(3.416650390625);
        element:SetHotSpot(417, 453);
        element:SetScaleX(0.05121867903759);
        element:SetScaleY(0.05121867903759);
        element:SetAngle(0.385238993283);
        element:SetOpacity(1);
        element:SetDestroysOnEnd(false);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0, 60);
    
        effector:SetKey(_TRACK_X, 0, 392.527969360352);
        effector:SetKey(_TRACK_Y, 0, 103.290512084961);
        effector:SetKey(_TRACK_X, 1.6, 581.437454532779);
        effector:SetKey(_TRACK_Y, 1.6, 127.94823276476);
        effector:SetKey(_TRACK_X, 3.416650390625, 774.060882568359);
        effector:SetKey(_TRACK_Y, 3.416650390625, 98.6118011474609);
    
        effector:Play();
        
        return element;
    end
    
    createComposition_maska = function()
        local composition_maska = CreateCompositionSequence();
        local compositionDuration = 5.1;
        composition_maska:SetDuration(compositionDuration);
        composition_maska:SetDestroysOnEnd(false);
        
        -- Layer Layer_2
        local element = CreateCompositionElement("data/Texture/Scenes/18_arbour_/animation/background/mask2.png");
        element:SetName("Layer_2");
        composition_maska:AddElement(element);
        element:SetHotSpot(72, 70);
        element:SetParentElement(composition_maska);
        element:SetXY(446, 110);
    
        element:SetScaleX(1);
        element:SetScaleY(1);
        element:SetAngle(0);
        element:SetOpacity(1);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0, 50);
        effector:Play();
    
    
        -- Layer Layer_3
        local element = CreateCompositionElement("data/Texture/Scenes/18_arbour_/animation/background/mask1.png");
        element:SetName("Layer_3");
        composition_maska:AddElement(element);
        element:SetHotSpot(54.5, 66.5);
        element:SetParentElement(composition_maska);
        element:SetXY(745, 129);
    
        element:SetScaleX(1);
        element:SetScaleY(1);
        element:SetAngle(0);
        element:SetOpacity(1);
    
        effector = element:GetEffector();
        effector:SetLifeTime(0, 50);
        effector:Play();

        return composition_maska;
    end
    
    