Advertisement
Jousway

ScreenTitleMenu scroll.lua - USWMusicBox

Dec 18th, 2014
317
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.84 KB | None | 0 0
  1. local gc = Var("GameCommand");
  2.  
  3. return Def.ActorFrame {
  4.     --[[Def.Quad{
  5.         InitCommand=cmd(zoomto,164,28;diffuse,0,0,0,0.2;);
  6.         GainFocusCommand=cmd(stoptweening;cropright,0;cropleft,1;linear,0.05;cropleft,0;);
  7.         LoseFocusCommand=cmd(stoptweening;cropright,0;linear,0.05;cropright,1;);
  8.     };
  9.     Def.Quad{
  10.         InitCommand=cmd(zoomto,160,24;diffuse,1,0,0,0.2;);
  11.         OnCommand=cmd(glowshift;effectcolor1,color("1,0,0,1");effectcolor2,color("0,0,1,1"););
  12.         GainFocusCommand=cmd(stoptweening;cropright,0;cropleft,1;linear,0.05;cropleft,0;);
  13.         LoseFocusCommand=cmd(stoptweening;cropright,0;linear,0.05;cropright,1;);
  14.     };--]]
  15.     Def.ActorFrame {
  16.         InitCommand=cmd(addrotationz,25;addrotationx,5);
  17.         Def.ActorFrame {
  18.             InitCommand=cmd(spin;effectmagnitude,0,-80,0);
  19.             Def.Model {
  20.                     Meshes="box.txt";
  21.                     Materials="box.txt";
  22.                     Bones="box.txt";
  23.                     InitCommand=cmd();
  24.                     GainFocusCommand=cmd(zoomx,3.4;zoomz,3.4;zoomy,0.6;diffuse,1,1,1,1);
  25.                     LoseFocusCommand=cmd(zoomx,2.8;zoomz,2.8;zoomy,0.5;diffuse,0,0,0,0);
  26.             };
  27.             Def.Model {
  28.                     Meshes="box.txt";
  29.                     Materials="box.txt";
  30.                     Bones="box.txt";
  31.                     InitCommand=cmd();
  32.                     GainFocusCommand=cmd(zoomx,3.4;zoomz,3.4;zoomy,0.6;diffuseshift;effectcolor1,color("0.3,0,0,0.5");effectcolor2,color("0,0,0.3,0.5"););
  33.                     LoseFocusCommand=cmd(zoomx,2.8;zoomz,2.8;zoomy,0.5;diffuseshift;effectcolor1,color("1,1,1,1");effectcolor2,color("1,1,1,1"););
  34.             };
  35.             LoadFont("Internationalist") .. {
  36.                 Text=THEME:GetString("ScreenTitleMenu",gc:GetText());
  37.                 OnCommand=cmd(diffuseblink;effectcolor1,color("0,0,0,1");effectcolor2,color("0,0,0,0");effectperiod,4.5);
  38.                 GainFocusCommand=cmd(zoom,0.35;x,67;rotationy,-90);
  39.                 LoseFocusCommand=cmd(zoom,0.25;x,55;rotationy,-90);
  40.             };
  41.             LoadFont("Internationalist") .. {
  42.                 Text=THEME:GetString("ScreenTitleMenu",gc:GetText());
  43.                 OnCommand=cmd(diffuseblink;effectcolor1,color("0,0,0,0");effectcolor2,color("0,0,0,1");effectperiod,4.5);
  44.                 GainFocusCommand=cmd(zoom,0.35;x,-67;rotationy,90);
  45.                 LoseFocusCommand=cmd(zoom,0.25;x,-55;rotationy,90);
  46.             };
  47.             LoadFont("Internationalist") .. {
  48.                 Text=THEME:GetString("ScreenTitleMenu",gc:GetText());
  49.                 OnCommand=cmd(diffuse,0,0,0,1;sleep,1.125;queuecommand,"ProHide");
  50.                 ProHideCommand=cmd(diffuseblink;effectcolor1,color("0,0,0,1");effectcolor2,color("0,0,0,0");effectperiod,4.5);
  51.                 GainFocusCommand=cmd(zoom,0.35;z,67);
  52.                 LoseFocusCommand=cmd(zoom,0.25;z,55);
  53.             };
  54.             LoadFont("Internationalist") .. {
  55.                 Text=THEME:GetString("ScreenTitleMenu",gc:GetText());
  56.                 OnCommand=cmd(diffuse,0,0,0,0;sleep,1.125;diffuse,0,0,0,1;queuecommand,"ProHide");
  57.                 ProHideCommand=cmd(diffuseblink;effectcolor1,color("0,0,0,0");effectcolor2,color("0,0,0,1");effectperiod,4.5);
  58.                 GainFocusCommand=cmd(zoom,0.35;z,-67;rotationy,-180);
  59.                 LoseFocusCommand=cmd(zoom,0.25;z,-55;rotationy,-180);
  60.             };
  61.         };
  62.     };
  63. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement