retro noteskin update; upleft graphics in
@@ -0,0 +1,3 @@
|
||||
return LoadActor("Down Tap Explosion Bright")..{
|
||||
CheckpointHitCommand=cmd(diffusealpha,0);
|
||||
};
|
||||
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
@@ -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');
|
||||
|
||||
|
Before Width: | Height: | Size: 8.2 KiB After Width: | Height: | Size: 8.2 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
@@ -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,
|
||||
|
||||
|
After Width: | Height: | Size: 367 B |
|
After Width: | Height: | Size: 366 B |
|
After Width: | Height: | Size: 429 B |
|
After Width: | Height: | Size: 429 B |
@@ -0,0 +1,3 @@
|
||||
return LoadActor("UpLeft Tap Explosion Bright")..{
|
||||
CheckpointHitCommand=cmd(diffusealpha,0);
|
||||
};
|
||||
|
After Width: | Height: | Size: 671 B |
|
After Width: | Height: | Size: 543 B |
|
After Width: | Height: | Size: 752 B |
|
After Width: | Height: | Size: 651 B |
|
After Width: | Height: | Size: 2.0 KiB |
|
After Width: | Height: | Size: 1.3 KiB |
|
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 );
|
||||
};
|
||||
|
After Width: | Height: | Size: 21 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
|
After Width: | Height: | Size: 1014 B |
|
After Width: | Height: | Size: 698 B |