Revert "Handle noteskin lua. Thanks to Jousway."

This reverts commit 1532c4e5ab.
This commit is contained in:
Jason Felds
2013-07-18 18:02:18 -04:00
parent fb5db73c45
commit ef1190e3db
108 changed files with 1111 additions and 1940 deletions
+1 -6
View File
@@ -3,12 +3,7 @@ local t = Def.ActorFrame {
Texture="_arrow";
Frame0000=7;
Delay0000=1;
InitCommand=function(self)
self:animate(false);
self:pulse();
self:effectclock("beat");
self:effectmagnitude(0.9, 1, 1);
end;
InitCommand=cmd(animate,false;pulse;effectclock,"beat";effectmagnitude,0.9,1,1);
};
};
return t;
+4 -32
View File
@@ -8,53 +8,25 @@ local t = Def.ActorFrame {
Texture="_circle";
Frame0000=0;
Delay0000=1;
InitCommand=function(self)
self:y(15);
self:effectclock("beat");
self:diffuseramp();
self:effectcolor1(color("1,1,1,0"));
self:effectcolor2(color("1,1,1,0.35"));
self:effectoffset(0);
end;
InitCommand=cmd(y,15;effectclock,"beat";diffuseramp;effectcolor1,color("1,1,1,0");effectcolor2,color("1,1,1,0.35");effectoffset,0);
};
Def.Sprite {
Texture="_circle";
Frame0000=0;
Delay0000=1;
InitCommand=function(self)
self:y(5);
self:effectclock("beat");
self:diffuseramp();
self:effectcolor1(color("1,1,1,0"));
self:effectcolor2(color("1,1,1,0.35"));
self:effectoffset(0.25);
end;
InitCommand=cmd(y,5;effectclock,"beat";diffuseramp;effectcolor1,color("1,1,1,0");effectcolor2,color("1,1,1,0.35");effectoffset,0.25);
};
Def.Sprite {
Texture="_circle";
Frame0000=0;
Delay0000=1;
InitCommand=function(self)
self:y(-5);
self:effectclock("beat");
self:diffuseramp();
self:effectcolor1(color("1,1,1,0"));
self:effectcolor2(color("1,1,1,0.35"));
self:effectoffset(0.5);
end;
InitCommand=cmd(y,-5;effectclock,"beat";diffuseramp;effectcolor1,color("1,1,1,0");effectcolor2,color("1,1,1,0.35");effectoffset,0.5);
};
Def.Sprite {
Texture="_circle";
Frame0000=0;
Delay0000=1;
InitCommand=function(self)
self:y(-15);
self:effectclock("beat");
self:diffuseramp();
self:effectcolor1(color("1,1,1,0"));
self:effectcolor2(color("1,1,1,0.35"));
self:effectoffset(0.75);
end;
InitCommand=cmd(y,-15;effectclock,"beat";diffuseramp;effectcolor1,color("1,1,1,0");effectcolor2,color("1,1,1,0.35");effectoffset,0.75);
};
};
return t;
+2 -4
View File
@@ -1,13 +1,11 @@
--If a Command has "NOTESKIN:GetMetricA" in it, that means it gets the command from the metrics.ini, else use function(self) end; to define command.
--If a Command has "NOTESKIN:GetMetricA" in it, that means it gets the command from the metrics.ini, else use cmd(); to define command.
--If you dont know how "NOTESKIN:GetMetricA" works here is an explanation.
--NOTESKIN:GetMetricA("The [Group] in the metrics.ini", "The actual Command to fallback on in the metrics.ini");
local t = Def.ActorFrame {
Def.Sprite {
Texture=NOTESKIN:GetPath("_Center", "Go Receptor" );
InitCommand=function(self)
self:effectclock("beat");
end;
InitCommand=cmd(effectclock,"beat");
NoneCommand=NOTESKIN:GetMetricA("ReceptorArrow", "NoneCommand");
PressCommand=NOTESKIN:GetMetricA("ReceptorArrow", "PressCommand");
LiftCommand=NOTESKIN:GetMetricA("ReceptorArrow", "LiftCommand");
+2 -4
View File
@@ -1,13 +1,11 @@
--If a Command has "NOTESKIN:GetMetricA" in it, that means it gets the command from the metrics.ini, else use function(self) end; to define command.
--If a Command has "NOTESKIN:GetMetricA" in it, that means it gets the command from the metrics.ini, else use cmd(); to define command.
--If you dont know how "NOTESKIN:GetMetricA" works here is an explanation.
--NOTESKIN:GetMetricA("The [Group] in the metrics.ini", "The actual Command to fallback on in the metrics.ini");
local t = Def.ActorFrame {
Def.Sprite {
Texture=NOTESKIN:GetPath("_Down", "Go Receptor" );
InitCommand=function(self)
self:effectclock("beat");
end;
InitCommand=cmd(effectclock,"beat");
NoneCommand=NOTESKIN:GetMetricA("ReceptorArrow", "NoneCommand");
PressCommand=NOTESKIN:GetMetricA("ReceptorArrow", "PressCommand");
LiftCommand=NOTESKIN:GetMetricA("ReceptorArrow", "LiftCommand");
+2 -4
View File
@@ -1,13 +1,11 @@
--If a Command has "NOTESKIN:GetMetricA" in it, that means it gets the command from the metrics.ini, else use function(self) end; to define command.
--If a Command has "NOTESKIN:GetMetricA" in it, that means it gets the command from the metrics.ini, else use cmd(); to define command.
--If you dont know how "NOTESKIN:GetMetricA" works here is an explanation.
--NOTESKIN:GetMetricA("The [Group] in the metrics.ini", "The actual Command to fallback on in the metrics.ini");
local t = Def.ActorFrame {
Def.Sprite {
Texture=NOTESKIN:GetPath("_DownLeft", "Go Receptor" );
InitCommand=function(self)
self:effectclock("beat");
end;
InitCommand=cmd(effectclock,"beat");
NoneCommand=NOTESKIN:GetMetricA("ReceptorArrow", "NoneCommand");
PressCommand=NOTESKIN:GetMetricA("ReceptorArrow", "PressCommand");
LiftCommand=NOTESKIN:GetMetricA("ReceptorArrow", "LiftCommand");
+2 -4
View File
@@ -1,13 +1,11 @@
--If a Command has "NOTESKIN:GetMetricA" in it, that means it gets the command from the metrics.ini, else use function(self) end; to define command.
--If a Command has "NOTESKIN:GetMetricA" in it, that means it gets the command from the metrics.ini, else use cmd(); to define command.
--If you dont know how "NOTESKIN:GetMetricA" works here is an explanation.
--NOTESKIN:GetMetricA("The [Group] in the metrics.ini", "The actual Command to fallback on in the metrics.ini");
local t = Def.ActorFrame {
Def.Sprite {
Texture=NOTESKIN:GetPath("_Center", "Go Receptor" );
InitCommand=function(self)
self:effectclock("beat");
end;
InitCommand=cmd(effectclock,"beat");
NoneCommand=NOTESKIN:GetMetricA("ReceptorArrow", "NoneCommand");
PressCommand=NOTESKIN:GetMetricA("ReceptorArrow", "PressCommand");
LiftCommand=NOTESKIN:GetMetricA("ReceptorArrow", "LiftCommand");
+2 -4
View File
@@ -1,13 +1,11 @@
--If a Command has "NOTESKIN:GetMetricA" in it, that means it gets the command from the metrics.ini, else use function(self) end; to define command.
--If a Command has "NOTESKIN:GetMetricA" in it, that means it gets the command from the metrics.ini, else use cmd(); to define command.
--If you dont know how "NOTESKIN:GetMetricA" works here is an explanation.
--NOTESKIN:GetMetricA("The [Group] in the metrics.ini", "The actual Command to fallback on in the metrics.ini");
local t = Def.ActorFrame {
Def.Sprite {
Texture=NOTESKIN:GetPath("_Down", "Go Receptor" );
InitCommand=function(self)
self:effectclock("beat");
end;
InitCommand=cmd(effectclock,"beat");
NoneCommand=NOTESKIN:GetMetricA("ReceptorArrow", "NoneCommand");
PressCommand=NOTESKIN:GetMetricA("ReceptorArrow", "PressCommand");
LiftCommand=NOTESKIN:GetMetricA("ReceptorArrow", "LiftCommand");
@@ -1,13 +1,11 @@
--If a Command has "NOTESKIN:GetMetricA" in it, that means it gets the command from the metrics.ini, else use function(self) end; to define command.
--If a Command has "NOTESKIN:GetMetricA" in it, that means it gets the command from the metrics.ini, else use cmd(); to define command.
--If you dont know how "NOTESKIN:GetMetricA" works here is an explanation.
--NOTESKIN:GetMetricA("The [Group] in the metrics.ini", "The actual Command to fallback on in the metrics.ini");
local t = Def.ActorFrame {
Def.Sprite {
Texture=NOTESKIN:GetPath("_DownLeft", "Go Receptor" );
InitCommand=function(self)
self:effectclock("beat");
end;
InitCommand=cmd(effectclock,"beat");
NoneCommand=NOTESKIN:GetMetricA("ReceptorArrow", "NoneCommand");
PressCommand=NOTESKIN:GetMetricA("ReceptorArrow", "PressCommand");
LiftCommand=NOTESKIN:GetMetricA("ReceptorArrow", "LiftCommand");
@@ -1,6 +1,4 @@
return Def.Sprite {
Texture=NOTESKIN:GetPath('Down','Hold Head Active');
InitCommand=function(self)
self:diffuse(color("0.5,0.5,0.5,1"));
end;
return Def.Sprite {
Texture=NOTESKIN:GetPath('Down','Hold Head Active');
InitCommand=cmd(diffuse,color("0.5,0.5,0.5,1"));
};
@@ -1,6 +1,4 @@
return Def.Sprite {
Texture=NOTESKIN:GetPath('Down','Roll Head Active');
InitCommand=function(self)
self:diffuse(color("0.5,0.5,0.5,1"));
end;
return Def.Sprite {
Texture=NOTESKIN:GetPath('Down','Roll Head Active');
InitCommand=cmd(diffuse,color("0.5,0.5,0.5,1"));
};
+9 -13
View File
@@ -1,13 +1,9 @@
local t = Def.ActorFrame {
Def.Sprite {
Texture=NOTESKIN:GetPath( '_down', 'tap mine' );
Frame0000=0;
Delay0000=1;
InitCommand=function(self)
self:spin();
self:effectclock('beat');
self:effectmagnitude(0, 0, -180);
end;
};
};
return t;
local t = Def.ActorFrame {
Def.Sprite {
Texture=NOTESKIN:GetPath( '_down', 'tap mine' );
Frame0000=0;
Delay0000=1;
InitCommand=cmd(spin;effectclock,'beat';effectmagnitude,0,0,-180);
};
};
return t;
@@ -1,6 +1,4 @@
return Def.Sprite {
Texture=NOTESKIN:GetPath('Left','Hold BottomCap Active');
InitCommand=function(self)
self:diffuse(color("0.5,0.5,0.5,0.5"));
end;
return Def.Sprite {
Texture=NOTESKIN:GetPath('Left','Hold BottomCap Active');
InitCommand=cmd(diffuse,color("0.5,0.5,0.5,0.5"));
};
@@ -1,6 +1,4 @@
return Def.Sprite {
Texture=NOTESKIN:GetPath('Left','Roll BottomCap Active');
InitCommand=function(self)
self:diffuse(color("0.5,0.5,0.5,0.5"));
end;
return Def.Sprite {
Texture=NOTESKIN:GetPath('Left','Roll BottomCap Active');
InitCommand=cmd(diffuse,color("0.5,0.5,0.5,0.5"));
};
@@ -1,6 +1,4 @@
return Def.Sprite {
Texture=NOTESKIN:GetPath('Up','Hold BottomCap Active');
InitCommand=function(self)
self:diffuse(color("0.5,0.5,0.5,0.5"));
end;
return Def.Sprite {
Texture=NOTESKIN:GetPath('Up','Hold BottomCap Active');
InitCommand=cmd(diffuse,color("0.5,0.5,0.5,0.5"));
};
@@ -1,6 +1,4 @@
return Def.Sprite {
Texture=NOTESKIN:GetPath('Up','Roll BottomCap Active');
InitCommand=function(self)
self:diffuse(color("0.5,0.5,0.5,0.5"));
end;
return Def.Sprite {
Texture=NOTESKIN:GetPath('Up','Roll BottomCap Active');
InitCommand=cmd(diffuse,color("0.5,0.5,0.5,0.5"));
};
@@ -1,6 +1,4 @@
return Def.Sprite {
Texture=NOTESKIN:GetPath('Down','Hold Head Active');
InitCommand=function(self)
self:diffuse(color("0.5,0.5,0.5,1"));
end;
InitCommand=cmd(diffuse,color("0.5,0.5,0.5,1"));
};
@@ -1,6 +1,4 @@
return Def.Sprite {
Texture=NOTESKIN:GetPath('Down','Roll Head Active');
InitCommand=function(self)
self:diffuse(color("0.5,0.5,0.5,1"));
end;
InitCommand=cmd(diffuse,color("0.5,0.5,0.5,1"));
};
+1 -5
View File
@@ -3,11 +3,7 @@ local t = Def.ActorFrame {
Texture=NOTESKIN:GetPath( '_down', 'tap mine' );
Frame0000=0;
Delay0000=1;
InitCommand=function(self)
self:spin();
self:effectclock('beat');
self:effectmagnitude(0, 0, -180);
end;
InitCommand=cmd(spin;effectclock,'beat';effectmagnitude,0,0,-180);
};
};
return t;
@@ -1,6 +1,4 @@
return Def.Sprite {
Texture=NOTESKIN:GetPath('Left','Hold BottomCap Active');
InitCommand=function(self)
self:diffuse(color("0.5,0.5,0.5,0.5"));
end;
InitCommand=cmd(diffuse,color("0.5,0.5,0.5,0.5"));
};
@@ -1,6 +1,4 @@
return Def.Sprite {
Texture=NOTESKIN:GetPath('Left','Roll BottomCap Active');
InitCommand=function(self)
self:diffuse(color("0.5,0.5,0.5,0.5"));
end;
InitCommand=cmd(diffuse,color("0.5,0.5,0.5,0.5"));
};
@@ -1,6 +1,4 @@
return Def.Sprite {
Texture=NOTESKIN:GetPath('Up','Hold BottomCap Active');
InitCommand=function(self)
self:diffuse(color("0.5,0.5,0.5,0.5"));
end;
InitCommand=cmd(diffuse,color("0.5,0.5,0.5,0.5"));
};
@@ -1,6 +1,4 @@
return Def.Sprite {
Texture=NOTESKIN:GetPath('Up','Roll BottomCap Active');
InitCommand=function(self)
self:diffuse(color("0.5,0.5,0.5,0.5"));
end;
InitCommand=cmd(diffuse,color("0.5,0.5,0.5,0.5"));
};
+1 -5
View File
@@ -3,11 +3,7 @@ local t = Def.ActorFrame {
Texture=NOTESKIN:GetPath( '_down', 'tap mine' );
Frame0000=0;
Delay0000=1;
InitCommand=function(self)
self:spin();
self:effectclock('beat');
self:effectmagnitude(0, 0, -180);
end;
InitCommand=cmd(spin;effectclock,'beat';effectmagnitude,0,0,-180);
};
};
return t;
+1 -3
View File
@@ -1,9 +1,7 @@
return Def.Sprite {
Texture=NOTESKIN:GetPath( '_down', 'tap note' );
Frames = Sprite.LinearFrames( 8, 1 );
InitCommand=function(self)
self:setstate(2);
end;
InitCommand=cmd(setstate,2);
DrawTapNoteMessageCommand=function(self,parent)
parent:spin();
end;
@@ -1,5 +1,3 @@
return LoadActor("Down Tap Explosion Bright")..{
CheckpointHitCommand=function(self)
self:diffusealpha(0);
end;
CheckpointHitCommand=cmd(diffusealpha,0);
};
@@ -1,5 +1,3 @@
return LoadActor("UpLeft Tap Explosion Bright")..{
CheckpointHitCommand=function(self)
self:diffusealpha(0);
end;
CheckpointHitCommand=cmd(diffusealpha,0);
};
@@ -61,9 +61,7 @@ local function NoteskinLoader()
t = Def.Actor {};
end
return t .. {
function(self)
self:visible(false);
end;
cmd(visible,false);
};
end;
@@ -1,5 +1,3 @@
return LoadActor("_bar hold explosion bright")..{
CheckpointHitCommand=function(self)
self:diffusealpha(0);
end;
CheckpointHitCommand=cmd(diffusealpha,0);
};
@@ -1,5 +1,3 @@
return LoadActor("_bar hold explosion bright")..{
CheckpointHitCommand=function(self)
self:diffusealpha(0);
end;
CheckpointHitCommand=cmd(diffusealpha,0);
};
@@ -1,5 +1,3 @@
return LoadActor("_bar hold explosion bright")..{
CheckpointHitCommand=function(self)
self:diffusealpha(0);
end;
CheckpointHitCommand=cmd(diffusealpha,0);
};
@@ -1,5 +1,3 @@
return LoadActor("_bar hold explosion bright")..{
CheckpointHitCommand=function(self)
self:diffusealpha(0);
end;
CheckpointHitCommand=cmd(diffusealpha,0);
};
+1 -3
View File
@@ -66,9 +66,7 @@ local function NoteskinLoader()
t = Def.Actor {};
end
return t .. {
function(self)
self:visible(false);
end;
cmd(visible,false);
};
end;