retro noteskin update; upleft graphics in

This commit is contained in:
AJ Kelly
2010-06-28 13:56:06 -05:00
parent be2f132bf5
commit e48280829d
26 changed files with 20 additions and 15 deletions
@@ -0,0 +1,3 @@
return LoadActor("Down Tap Explosion Bright")..{
CheckpointHitCommand=cmd(diffusealpha,0);
};
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

+2 -2
View File
@@ -1,7 +1,7 @@
local t = Def.ActorFrame{
-- normal
Def.Sprite {
Texture=NOTESKIN:GetPath( '_down', 'receptor' );
Texture=NOTESKIN:GetPath( '_down', 'receptor base' );
Frame0000=0;
Delay0000=1;
InitCommand=NOTESKIN:GetMetricA('ReceptorArrow', 'InitCommand');
@@ -10,7 +10,7 @@ local t = Def.ActorFrame{
};
-- flashpert
Def.Sprite {
Texture="_receptor tap";
Texture="_down receptor tap";
Frame0000=0;
Delay0000=1;
InitCommand=NOTESKIN:GetMetricA('ReceptorOverlay', 'InitCommand');
Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.2 KiB

After

Width:  |  Height:  |  Size: 8.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

+8 -13
View File
@@ -16,10 +16,8 @@ local OldRedir = ret.Redir;
ret.Redir = function(sButton, sElement)
sButton, sElement = OldRedir(sButton, sElement);
-- Instead of separate hold heads, use the tap note graphics.
if sElement == "Hold Head Inactive" or
sElement == "Hold Head Active" or
sElement == "Roll Head Inactive" or
-- Instead of separate roll heads (for now), use the tap note graphics.
if sElement == "Roll Head Inactive" or
sElement == "Roll Head Active"
then
sElement = "Tap Note";
@@ -31,7 +29,6 @@ ret.Redir = function(sButton, sElement)
end
-- To have separate graphics for each hold part:
--[[
local OldRedir = ret.Redir;
ret.Redir = function(sButton, sElement)
-- Redirect non-hold, non-roll parts.
@@ -40,7 +37,6 @@ ret.Redir = function(sButton, sElement)
end
return OldRedir(sButton, sElement);
end
]]
local OldFunc = ret.Load;
function ret.Load()
@@ -78,15 +74,14 @@ ret.Rotate =
UpRight = 225,
};
--
-- If a derived skin wants to have separate UpLeft graphics,
-- use this:
--
-- ret.RedirTable.UpLeft = "UpLeft";
-- ret.RedirTable.UpRight = "UpLeft";
-- ret.Rotate.UpLeft = 0;
-- ret.Rotate.UpRight = 90;
--
ret.RedirTable.UpLeft = "UpLeft";
ret.RedirTable.UpRight = "UpLeft";
ret.Rotate.UpLeft = 0;
ret.Rotate.UpRight = 90;
ret.Blank =
{
["Hold Topcap Active"] = true,
Binary file not shown.

After

Width:  |  Height:  |  Size: 367 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 366 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 429 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 429 B

@@ -0,0 +1,3 @@
return LoadActor("UpLeft Tap Explosion Bright")..{
CheckpointHitCommand=cmd(diffusealpha,0);
};
Binary file not shown.

After

Width:  |  Height:  |  Size: 671 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 543 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 752 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 651 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

@@ -0,0 +1,4 @@
return Def.Sprite {
Texture=NOTESKIN:GetPath( '_UpLeft', 'Tap Note' );
Frames = Sprite.LinearFrames( 4, 1 );
};
Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1014 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 698 B