Advertisement
Jousway

HOPES AND DREAMS (are crushed)

Oct 12th, 2016
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 16.48 KB | None | 0 0
  1. local t = Def.ActorFrame{
  2.  
  3.     -- this is the commands it does based on time
  4.     OnCommand=function(self)
  5.         self:sleep(7);
  6.         self:queuecommand("A")
  7.         self:sleep(99999); --I NEED THIS BECAUSE GUESS WHAT
  8.         self:queuecommand("Z"); --YOUR SHIT IS FUCKING BROKEN SM5DEVS
  9.     end; ZCommand=function(self) end; --SO YEAH
  10.     Def.ActorFrame{ --FIX YOUR SHIT
  11.     ACommand=function(self)
  12.         -- Start falling fire
  13.         fire1 = true;
  14.         fire2 = false;
  15.         shoot = false;
  16.         stars = false;
  17.         self:queuecommand("next1");
  18.         self:sleep(20);
  19.         -- stop falling fire
  20.         self:queuecommand("B");
  21.        
  22.     end; BCommand=function(self)
  23.         fire1 = false;
  24.         fire2 = true
  25.         self:queuecommand("next1");
  26.         self:sleep(12);
  27.         -- start lightning -- get auto disabled after call
  28.         self:queuecommand("C");
  29.     end; CCommand=function(self)
  30.         shoot = true;
  31.         self:sleep(14);
  32.         -- start stars -- get auto disabled after call
  33.         self:queuecommand("D");
  34.     end; DCommand=function(self)
  35.         stars = true;
  36.     end;
  37.    
  38.    
  39.    
  40.    
  41.    
  42.    
  43.     -- repeat command
  44.     -- I know this is a terrible system but it works
  45.     Def.ActorFrame{
  46.         next1Command=function(self)
  47.             self:stoptweening();
  48.             if fire1 then
  49.                 self:queuecommand("fall1");
  50.                 self:sleep(5)
  51.                 self:queuecommand("next1");
  52.             elseif fire2 then
  53.                 self:queuecommand("fall1");
  54.                 self:queuecommand("fall2");
  55.                 self:sleep(5)
  56.                 fire2 = false;
  57.                 self:queuecommand("next1");
  58.             elseif shoot then
  59.                 self:queuecommand("Warn1");
  60.                 self:queuecommand("Warn3");
  61.                 self:sleep(0.5);
  62.                 self:queuecommand("Shoot");
  63.                 self:queuecommand("Shoot1");
  64.                 self:queuecommand("Shoot3");
  65.                 self:sleep(0.5);
  66.                 self:queuecommand("Warn2");
  67.                 self:queuecommand("Warn4");
  68.                 self:sleep(0.5);
  69.                 self:queuecommand("Shoot");
  70.                 self:queuecommand("Shoot2");
  71.                 self:queuecommand("Shoot4");
  72.                 self:sleep(0.5);
  73.                 self:queuecommand("Warn2");
  74.                 self:queuecommand("Warn1");
  75.                 self:queuecommand("Warn3");
  76.                 self:queuecommand("Warn4");
  77.                 self:sleep(0.5);
  78.                 self:queuecommand("Shoot");
  79.                 self:queuecommand("Shoot2");
  80.                 self:queuecommand("Shoot1");
  81.                 self:queuecommand("Shoot3");
  82.                 self:queuecommand("Shoot4");
  83.                 self:sleep(0.5);
  84.                 self:queuecommand("next1");
  85.                 shoot = false;
  86.             elseif stars then
  87.                 self:queuecommand("BStar1");
  88.                 self:queuecommand("PlayStar");
  89.                 self:sleep(1);
  90.                 self:queuecommand("BStar2");
  91.                 self:queuecommand("PlayStar");
  92.                 self:queuecommand("SStar1")
  93.                 self:queuecommand("BlowStar");
  94.                 self:sleep(1);
  95.                 self:queuecommand("BStar3");
  96.                 self:queuecommand("PlayStar");
  97.                 self:queuecommand("SStar2");
  98.                 self:queuecommand("BlowStar");
  99.                 self:sleep(1);
  100.                 self:queuecommand("BStar1");
  101.                 self:queuecommand("PlayStar");
  102.                 self:queuecommand("SStar3");
  103.                 self:queuecommand("BlowStar");
  104.                 self:sleep(1);
  105.                 self:queuecommand("BStar2");
  106.                 self:queuecommand("PlayStar");
  107.                 self:queuecommand("SStar1");
  108.                 self:queuecommand("BlowStar");
  109.                 self:sleep(1);
  110.                 self:queuecommand("BStar3");
  111.                 self:queuecommand("PlayStar");
  112.                 self:queuecommand("SStar2");
  113.                 self:queuecommand("BlowStar");
  114.                 self:sleep(1);
  115.                 self:queuecommand("SStar3");
  116.                 self:queuecommand("BlowStar");
  117.                 stars = false;
  118.             else
  119.                 self:sleep(0.1);
  120.                 self:queuecommand("next1");
  121.             end;
  122.         end;--]]
  123.        
  124.         -- start text
  125.         LoadActor("NAME")..{
  126.             OnCommand=cmd(diffuse,1,1,1,0;sleep,1.2;diffuse,1,1,1,0.5;zoom,2;x,SCREEN_CENTER_X;y,SCREEN_CENTER_Y+70;vibrate;cropright,1;linear,4;cropright,0;sleep,1.8;diffuse,1,1,1,0);
  127.         };
  128.         LoadActor("NAME")..{
  129.             OnCommand=cmd(diffuse,1,1,1,0;sleep,1.2;diffuse,1,1,1,1;zoom,2;x,SCREEN_CENTER_X;y,SCREEN_CENTER_Y+70;cropright,1;linear,4;cropright,0;sleep,1.8;diffuse,1,1,1,0);
  130.         };
  131.        
  132.         -- FLASH AAAAHHHHHHHHAAAAAAAAAAHHHHHHHAAAAAAAA
  133.         Def.Quad {
  134.             OnCommand=cmd(diffuse,1,1,1,0;x,SCREEN_CENTER_X;y,SCREEN_CENTER_Y;scaletoclipped,SCREEN_WIDTH,SCREEN_HEIGHT;linear,0.1;diffuse,1,1,1,1;sleep,0.2;diffuse,1,1,1,0);
  135.         };
  136.         Def.Quad {
  137.             OnCommand=cmd(diffuse,0,0,0,0;x,SCREEN_CENTER_X;y,SCREEN_CENTER_Y;scaletoclipped,SCREEN_WIDTH,SCREEN_HEIGHT;sleep,7;linear,0.1;diffuse,0,0,0,1;sleep,0.2;diffuse,0,0,0,0);
  138.         };
  139.        
  140.         -- starting fires
  141.         Def.ActorFrame{
  142.             OnCommand=cmd(diffuse,1,1,1,0;x,SCREEN_CENTER_X;queuecommand,"move");
  143.             fall1Command=cmd(diffuse,1,1,1,1);
  144.             moveCommand=cmd(stoptweening;accelerate,0.3;addx,-200;decelerate,0.3;addx,-200;accelerate,0.3;addx,200;decelerate,0.3;addx,200;queuecommand,"move");
  145.             LoadActor("fire")..{
  146.                 fall1Command=cmd(stoptweening;zoom,0.5;y,SCREEN_TOP-100;linear,5;y,SCREEN_BOTTOM+1200);
  147.                 fall2Command=cmd(stoptweening;linear,1;diffuse,1,1,1,0);
  148.             };
  149.         };
  150.         Def.ActorFrame{
  151.             OnCommand=cmd(diffuse,1,1,1,0;x,SCREEN_CENTER_X-400;queuecommand,"move");
  152.             fall1Command=cmd(diffuse,1,1,1,1);
  153.             moveCommand=cmd(stoptweening;accelerate,0.3;addx,200;decelerate,0.3;addx,200;accelerate,0.3;addx,-200;decelerate,0.3;addx,-200;queuecommand,"move");
  154.             LoadActor("fire")..{
  155.                 fall1Command=cmd(stoptweening;zoom,0.5;y,SCREEN_TOP-100;linear,5;y,SCREEN_BOTTOM+1200);
  156.                 fall2Command=cmd(stoptweening;linear,1;diffuse,1,1,1,0);
  157.             };
  158.         };
  159.         Def.ActorFrame{
  160.             OnCommand=cmd(diffuse,1,1,1,0;x,SCREEN_CENTER_X-200;queuecommand,"move");
  161.             fall1Command=cmd(diffuse,1,1,1,1);
  162.             moveCommand=cmd(stoptweening;accelerate,0.3;addx,200;decelerate,0.3;addx,200;accelerate,0.3;addx,-200;decelerate,0.3;addx,-200;queuecommand,"move");
  163.             LoadActor("fire")..{
  164.                 fall1Command=cmd(stoptweening;zoom,0.5;y,SCREEN_TOP-650;linear,5;y,SCREEN_BOTTOM+650);
  165.                 fall2Command=cmd(stoptweening;linear,1;diffuse,1,1,1,0);
  166.             };
  167.         };
  168.         Def.ActorFrame{
  169.             OnCommand=cmd(diffuse,1,1,1,0;x,SCREEN_CENTER_X+200;queuecommand,"move");
  170.             fall1Command=cmd(diffuse,1,1,1,1);
  171.             moveCommand=cmd(stoptweening;accelerate,0.3;addx,-200;decelerate,0.3;addx,-200;accelerate,0.3;addx,200;decelerate,0.3;addx,200;queuecommand,"move");
  172.             LoadActor("fire")..{
  173.                 fall1Command=cmd(stoptweening;zoom,0.5;y,SCREEN_TOP-650;linear,5;y,SCREEN_BOTTOM+650);
  174.                 fall2Command=cmd(stoptweening;linear,1;diffuse,1,1,1,0);
  175.             };
  176.         };
  177.         Def.ActorFrame{
  178.             OnCommand=cmd(diffuse,1,1,1,0;x,SCREEN_CENTER_X+400;queuecommand,"move");
  179.             fall1Command=cmd(diffuse,1,1,1,1);
  180.             moveCommand=cmd(stoptweening;accelerate,0.3;addx,-200;decelerate,0.3;addx,-200;accelerate,0.3;addx,200;decelerate,0.3;addx,200;queuecommand,"move");
  181.             LoadActor("fire")..{
  182.                 fall1Command=cmd(stoptweening;zoom,0.5;y,SCREEN_TOP-1200;linear,5;y,SCREEN_BOTTOM+100);
  183.                 fall2Command=cmd(stoptweening;linear,1;diffuse,1,1,1,0);
  184.             };
  185.         };
  186.         Def.ActorFrame{
  187.             OnCommand=cmd(diffuse,1,1,1,0;x,SCREEN_CENTER_X;queuecommand,"move");
  188.             fall1Command=cmd(diffuse,1,1,1,1);
  189.             moveCommand=cmd(stoptweening;accelerate,0.3;addx,200;decelerate,0.3;addx,200;accelerate,0.3;addx,-200;decelerate,0.3;addx,-200;queuecommand,"move");
  190.             LoadActor("fire")..{
  191.                 fall1Command=cmd(stoptweening;zoom,0.5;y,SCREEN_TOP-1200;linear,5;y,SCREEN_BOTTOM+100);
  192.                 fall2Command=cmd(stoptweening;linear,1;diffuse,1,1,1,0);
  193.             };
  194.         };
  195.         -- big stars
  196.         Def.ActorFrame{ --star1 shadow2
  197.             OnCommand=cmd(diffuse,1,1,1,0);
  198.             BStar1Command=cmd(diffuse,1,1,1,0.5;sleep,1;diffuse,1,1,1,0);
  199.             LoadActor ("star.png")..{
  200.                 BStar1Command=cmd(zoom,2;rainbow;y,SCREEN_CENTER_Y-580;x,SCREEN_CENTER_X+580;linear,1;y,SCREEN_CENTER_Y;x,SCREEN_CENTER_X);
  201.             };
  202.         };
  203.         Def.ActorFrame{ --star1 shadow1
  204.             OnCommand=cmd(diffuse,1,1,1,0);
  205.             BStar1Command=cmd(diffuse,1,1,1,0.5;sleep,1;diffuse,1,1,1,0);
  206.             LoadActor ("star.png")..{
  207.                 BStar1Command=cmd(zoom,2;rainbow;y,SCREEN_CENTER_Y-540;x,SCREEN_CENTER_X+540;linear,1;y,SCREEN_CENTER_Y;x,SCREEN_CENTER_X);
  208.             };
  209.         };
  210.         Def.ActorFrame{ --star1
  211.             OnCommand=cmd(diffuse,1,1,1,0);
  212.             BStar1Command=cmd(diffuse,1,1,1,1;sleep,1;linear,1;diffuse,1,1,1,0);
  213.             LoadActor ("star.png")..{
  214.                 BStar1Command=cmd(zoom,2;rainbow;y,SCREEN_CENTER_Y-500;x,SCREEN_CENTER_X+500;linear,1;y,SCREEN_CENTER_Y;x,SCREEN_CENTER_X;linear,1;zoom,4);
  215.             };
  216.         };
  217.        
  218.         Def.ActorFrame{ --star2 shadow2
  219.             OnCommand=cmd(diffuse,1,1,1,0);
  220.             BStar2Command=cmd(diffuse,1,1,1,0.5;sleep,1;diffuse,1,1,1,0);
  221.             LoadActor ("star.png")..{
  222.                 BStar2Command=cmd(zoom,2;rainbow;y,SCREEN_CENTER_Y-680;x,SCREEN_CENTER_X+480;linear,1;y,SCREEN_CENTER_Y-100;x,SCREEN_CENTER_X-100);
  223.             };
  224.         };
  225.         Def.ActorFrame{ --star2 shadow1
  226.             OnCommand=cmd(diffuse,1,1,1,0);
  227.             BStar2Command=cmd(diffuse,1,1,1,0.5;sleep,1;diffuse,1,1,1,0);
  228.             LoadActor ("star.png")..{
  229.                 BStar2Command=cmd(zoom,2;rainbow;y,SCREEN_CENTER_Y-640;x,SCREEN_CENTER_X+440;linear,1;y,SCREEN_CENTER_Y-100;x,SCREEN_CENTER_X-100);
  230.             };
  231.         };
  232.         Def.ActorFrame{ --star2
  233.             OnCommand=cmd(diffuse,1,1,1,0);
  234.             BStar2Command=cmd(diffuse,1,1,1,1;sleep,1;linear,1;diffuse,1,1,1,0);
  235.             LoadActor ("star.png")..{
  236.                 BStar2Command=cmd(zoom,2;rainbow;y,SCREEN_CENTER_Y-600;x,SCREEN_CENTER_X+400;linear,1;y,SCREEN_CENTER_Y-100;x,SCREEN_CENTER_X-100;linear,1;zoom,4);
  237.             };
  238.         };
  239.        
  240.         Def.ActorFrame{ --star3 shadow2
  241.             OnCommand=cmd(diffuse,1,1,1,0);
  242.             BStar3Command=cmd(diffuse,1,1,1,0.5;sleep,1;diffuse,1,1,1,0);
  243.             LoadActor ("star.png")..{
  244.                 BStar3Command=cmd(zoom,2;rainbow;y,SCREEN_CENTER_Y-480;x,SCREEN_CENTER_X+680;linear,1;y,SCREEN_CENTER_Y+100;x,SCREEN_CENTER_X+100);
  245.             };
  246.         };
  247.         Def.ActorFrame{ --star3 shadow1
  248.             OnCommand=cmd(diffuse,1,1,1,0);
  249.             BStar3Command=cmd(diffuse,1,1,1,0.5;sleep,1;diffuse,1,1,1,0);
  250.             LoadActor ("star.png")..{
  251.                 BStar3Command=cmd(zoom,2;rainbow;y,SCREEN_CENTER_Y-440;x,SCREEN_CENTER_X+640;linear,1;y,SCREEN_CENTER_Y+100;x,SCREEN_CENTER_X+100);
  252.             };
  253.         };
  254.         Def.ActorFrame{ --star3
  255.             OnCommand=cmd(diffuse,1,1,1,0);
  256.             BStar3Command=cmd(diffuse,1,1,1,1;sleep,1;linear,1;diffuse,1,1,1,0);
  257.             LoadActor ("star.png")..{
  258.                 BStar3Command=cmd(zoom,2;rainbow;y,SCREEN_CENTER_Y-400;x,SCREEN_CENTER_X+600;linear,1;y,SCREEN_CENTER_Y+100;x,SCREEN_CENTER_X+100;linear,1;zoom,4);
  259.             };
  260.         };
  261.        
  262.         LoadActor ("star.wav")..{
  263.             PlayStarCommand=cmd(play);
  264.         };
  265.         LoadActor ("splode.wav")..{
  266.             BlowStarCommand=cmd(play);
  267.         };
  268.                
  269.                
  270.         -- small stars
  271.         Def.ActorFrame{
  272.             OnCommand=cmd(diffuse,1,1,1,0);
  273.             SStar1Command=cmd(diffuse,1,1,1,1;sleep,5;diffuse,1,1,1,0);
  274.             LoadActor ("star.png")..{
  275.                 SStar1Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y;x,SCREEN_CENTER_X;linear,5;addy,-1000;addx,0);
  276.             };
  277.             LoadActor ("star.png")..{
  278.                 SStar1Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y;x,SCREEN_CENTER_X;linear,5;addy,-750;addx,-750);
  279.             };
  280.             LoadActor ("star.png")..{
  281.                 SStar1Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y;x,SCREEN_CENTER_X;linear,5;addy,0;addx,-1000);
  282.             };
  283.             LoadActor ("star.png")..{
  284.                 SStar1Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y;x,SCREEN_CENTER_X;linear,5;addy,750;addx,-750);
  285.             };
  286.             LoadActor ("star.png")..{
  287.                 SStar1Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y;x,SCREEN_CENTER_X;linear,5;addy,1000;addx,0);
  288.             };
  289.             LoadActor ("star.png")..{
  290.                 SStar1Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y;x,SCREEN_CENTER_X;linear,5;addy,750;addx,750);
  291.             };
  292.             LoadActor ("star.png")..{
  293.                 SStar1Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y;x,SCREEN_CENTER_X;linear,5;addy,0;addx,1000);
  294.             };
  295.             LoadActor ("star.png")..{
  296.                 SStar1Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y;x,SCREEN_CENTER_X;linear,5;addy,-750;addx,750);
  297.             };
  298.         };
  299.        
  300.         Def.ActorFrame{
  301.             OnCommand=cmd(diffuse,1,1,1,0);
  302.             SStar2Command=cmd(diffuse,1,1,1,1;sleep,5;diffuse,1,1,1,0);
  303.             LoadActor ("star.png")..{
  304.                 SStar2Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y-100;x,SCREEN_CENTER_X-100;linear,5;addy,-1000;addx,0);
  305.             };
  306.             LoadActor ("star.png")..{
  307.                 SStar2Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y-100;x,SCREEN_CENTER_X-100;linear,5;addy,-750;addx,-750);
  308.             };
  309.             LoadActor ("star.png")..{
  310.                 SStar2Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y-100;x,SCREEN_CENTER_X-100;linear,5;addy,0;addx,-1000);
  311.             };
  312.             LoadActor ("star.png")..{
  313.                 SStar2Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y-100;x,SCREEN_CENTER_X-100;linear,5;addy,750;addx,-750);
  314.             };
  315.             LoadActor ("star.png")..{
  316.                 SStar2Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y-100;x,SCREEN_CENTER_X-100;linear,5;addy,1000;addx,0);
  317.             };
  318.             LoadActor ("star.png")..{
  319.                 SStar2Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y-100;x,SCREEN_CENTER_X-100;linear,5;addy,750;addx,750);
  320.             };
  321.             LoadActor ("star.png")..{
  322.                 SStar2Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y-100;x,SCREEN_CENTER_X-100;linear,5;addy,0;addx,1000);
  323.             };
  324.             LoadActor ("star.png")..{
  325.                 SStar2Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y-100;x,SCREEN_CENTER_X-100;linear,5;addy,-750;addx,750);
  326.             };
  327.         };
  328.        
  329.         Def.ActorFrame{
  330.             OnCommand=cmd(diffuse,1,1,1,0);
  331.             SStar3Command=cmd(diffuse,1,1,1,1;sleep,5;diffuse,1,1,1,0);
  332.             LoadActor ("star.png")..{
  333.                 SStar3Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y+100;x,SCREEN_CENTER_X+100;linear,5;addy,-1000;addx,0);
  334.             };
  335.             LoadActor ("star.png")..{
  336.                 SStar3Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y+100;x,SCREEN_CENTER_X+100;linear,5;addy,-750;addx,-750);
  337.             };
  338.             LoadActor ("star.png")..{
  339.                 SStar3Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y+100;x,SCREEN_CENTER_X+100;linear,5;addy,0;addx,-1000);
  340.             };
  341.             LoadActor ("star.png")..{
  342.                 SStar3Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y+100;x,SCREEN_CENTER_X+100;linear,5;addy,750;addx,-750);
  343.             };
  344.             LoadActor ("star.png")..{
  345.                 SStar3Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y+100;x,SCREEN_CENTER_X+100;linear,5;addy,1000;addx,0);
  346.             };
  347.             LoadActor ("star.png")..{
  348.                 SStar3Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y+100;x,SCREEN_CENTER_X+100;linear,5;addy,750;addx,750);
  349.             };
  350.             LoadActor ("star.png")..{
  351.                 SStar3Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y+100;x,SCREEN_CENTER_X+100;linear,5;addy,0;addx,1000);
  352.             };
  353.             LoadActor ("star.png")..{
  354.                 SStar3Command=cmd(stoptweening;zoom,0.5;y,SCREEN_CENTER_Y+100;x,SCREEN_CENTER_X+100;linear,5;addy,-750;addx,750);
  355.             };
  356.         };
  357.                
  358.         -- lightning strikes
  359.         LoadActor("warning")..{ --warning 1
  360.             OnCommand=cmd(diffuse,1,1,1,0;x,SCREEN_CENTER_X-32-64;y,SCREEN_BOTTOM-32);
  361.             Warn1Command=cmd(diffuse,1,1,1,1;sleep,1;diffuse,1,1,1,0);
  362.         };
  363.         LoadActor("warning")..{ --warning 2
  364.             OnCommand=cmd(diffuse,1,1,1,0;x,SCREEN_CENTER_X+32+64;y,SCREEN_BOTTOM-32);
  365.             Warn2Command=cmd(diffuse,1,1,1,1;sleep,1;diffuse,1,1,1,0);
  366.         };
  367.         LoadActor("warning")..{ --warning 3
  368.             OnCommand=cmd(diffuse,1,1,1,0;x,SCREEN_CENTER_X+32;y,SCREEN_BOTTOM-32);
  369.             Warn3Command=cmd(diffuse,1,1,1,1;sleep,1;diffuse,1,1,1,0);
  370.         };
  371.         LoadActor("warning")..{ --warning 4
  372.             OnCommand=cmd(diffuse,1,1,1,0;x,SCREEN_CENTER_X-32;y,SCREEN_BOTTOM-32);
  373.             Warn4Command=cmd(diffuse,1,1,1,1;sleep,1;diffuse,1,1,1,0);
  374.         };
  375.        
  376.         Def.ActorFrame{ -- Lightning Beams Background Animated
  377.             OnCommand=cmd(diffuse,1,1,1,0.5;x,10;y,20);
  378.             LoadActor("Lightning")..{
  379.                 OnCommand=cmd(diffuse,1,1,1,0;x,SCREEN_CENTER_X-32-64;y,SCREEN_BOTTOM-362;rainbow);
  380.                 Shoot1Command=cmd(diffuse,1,1,1,0.5;zoomx,1;linear,0.4;zoomx,0.6;sleep,0.1;diffuse,1,1,1,0);
  381.             };
  382.             LoadActor("Lightning")..{
  383.                 OnCommand=cmd(diffuse,1,1,1,0;x,SCREEN_CENTER_X+32+64;y,SCREEN_BOTTOM-362;rainbow);
  384.                 Shoot2Command=cmd(diffuse,1,1,1,0.5;zoomx,1;linear,0.4;zoomx,0.6;sleep,0.1;diffuse,1,1,1,0);
  385.             };
  386.             LoadActor("Lightning")..{
  387.                 OnCommand=cmd(diffuse,1,1,1,0;x,SCREEN_CENTER_X+32;y,SCREEN_BOTTOM-362;rainbow);
  388.                 Shoot3Command=cmd(diffuse,1,1,1,0.5;zoomx,1;linear,0.4;zoomx,0.6;sleep,0.1;diffuse,1,1,1,0);
  389.             };
  390.             LoadActor("Lightning")..{
  391.                 OnCommand=cmd(diffuse,1,1,1,0;x,SCREEN_CENTER_X-32;y,SCREEN_BOTTOM-362;rainbow);
  392.                 Shoot4Command=cmd(diffuse,1,1,1,0.5;zoomx,1;linear,0.4;zoomx,0.6;sleep,0.1;diffuse,1,1,1,0);
  393.             };
  394.         };
  395.        
  396.         -- Fast Lighting Shoots
  397.         LoadActor("LOVUBEAMUDA")..{
  398.             OnCommand=cmd(diffuse,1,1,1,0;zoomy,99;x,SCREEN_CENTER_X-32-64;y,SCREEN_BOTTOM-32);
  399.             Shoot1Command=cmd(diffuse,1,1,1,1;sleep,0.1;diffuse,1,1,1,0);
  400.         };
  401.         LoadActor("LOVUBEAMUDA")..{
  402.             OnCommand=cmd(diffuse,1,1,1,0;zoomy,99;x,SCREEN_CENTER_X+32+64;y,SCREEN_BOTTOM-32);
  403.             Shoot2Command=cmd(diffuse,1,1,1,1;sleep,0.1;diffuse,1,1,1,0);
  404.         };
  405.         LoadActor("LOVUBEAMUDA")..{
  406.             OnCommand=cmd(diffuse,1,1,1,0;zoomy,99;x,SCREEN_CENTER_X+32;y,SCREEN_BOTTOM-32);
  407.             Shoot3Command=cmd(diffuse,1,1,1,1;sleep,0.1;diffuse,1,1,1,0);
  408.         };
  409.         LoadActor("LOVUBEAMUDA")..{
  410.             OnCommand=cmd(diffuse,1,1,1,0;zoomy,99;x,SCREEN_CENTER_X-32;y,SCREEN_BOTTOM-32);
  411.             Shoot4Command=cmd(diffuse,1,1,1,1;sleep,0.1;diffuse,1,1,1,0);
  412.         };
  413.         LoadActor("shoot")..{
  414.             ShootCommand=cmd(play);
  415.         };         
  416.     };
  417.     }; -- DAWG
  418. };
  419.    
  420. return t;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement