diff --git a/NoteSkins/dance/retro/Down Hold Explosion.lua b/NoteSkins/dance/retro/Down Hold Explosion.lua new file mode 100644 index 0000000000..ab20f6d18d --- /dev/null +++ b/NoteSkins/dance/retro/Down Hold Explosion.lua @@ -0,0 +1,3 @@ +return LoadActor("Down Tap Explosion Bright")..{ + CheckpointHitCommand=cmd(diffusealpha,0); +}; \ No newline at end of file diff --git a/NoteSkins/dance/retro/Down Hold Head active.png b/NoteSkins/dance/retro/Down Hold Head active.png new file mode 100644 index 0000000000..d742488c83 Binary files /dev/null and b/NoteSkins/dance/retro/Down Hold Head active.png differ diff --git a/NoteSkins/dance/retro/Down Hold Head inactive.png b/NoteSkins/dance/retro/Down Hold Head inactive.png new file mode 100644 index 0000000000..6ca88e3d6b Binary files /dev/null and b/NoteSkins/dance/retro/Down Hold Head inactive.png differ diff --git a/NoteSkins/dance/retro/Down Receptor.lua b/NoteSkins/dance/retro/Down Receptor.lua index 835325b2a8..6d7c570203 100644 --- a/NoteSkins/dance/retro/Down Receptor.lua +++ b/NoteSkins/dance/retro/Down Receptor.lua @@ -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'); diff --git a/NoteSkins/dance/retro/Down Tap Fake 1x8.png b/NoteSkins/dance/retro/Down Tap Fake 1x8.png index 61aa196a2f..2357a00c44 100644 Binary files a/NoteSkins/dance/retro/Down Tap Fake 1x8.png and b/NoteSkins/dance/retro/Down Tap Fake 1x8.png differ diff --git a/NoteSkins/dance/retro/Down Tap Mine 5x1.png b/NoteSkins/dance/retro/Down Tap Mine 5x1.png new file mode 100644 index 0000000000..e3f4ddb63d Binary files /dev/null and b/NoteSkins/dance/retro/Down Tap Mine 5x1.png differ diff --git a/NoteSkins/dance/retro/NoteSkin.lua b/NoteSkins/dance/retro/NoteSkin.lua index 11427b5c84..6bd1bf303b 100644 --- a/NoteSkins/dance/retro/NoteSkin.lua +++ b/NoteSkins/dance/retro/NoteSkin.lua @@ -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, diff --git a/NoteSkins/dance/retro/UpLeft Hold Body active.png b/NoteSkins/dance/retro/UpLeft Hold Body active.png new file mode 100644 index 0000000000..9fd27e200f Binary files /dev/null and b/NoteSkins/dance/retro/UpLeft Hold Body active.png differ diff --git a/NoteSkins/dance/retro/UpLeft Hold Body inactive.png b/NoteSkins/dance/retro/UpLeft Hold Body inactive.png new file mode 100644 index 0000000000..16a571de95 Binary files /dev/null and b/NoteSkins/dance/retro/UpLeft Hold Body inactive.png differ diff --git a/NoteSkins/dance/retro/UpLeft Hold BottomCap active.png b/NoteSkins/dance/retro/UpLeft Hold BottomCap active.png new file mode 100644 index 0000000000..1581528062 Binary files /dev/null and b/NoteSkins/dance/retro/UpLeft Hold BottomCap active.png differ diff --git a/NoteSkins/dance/retro/UpLeft Hold BottomCap inactive.png b/NoteSkins/dance/retro/UpLeft Hold BottomCap inactive.png new file mode 100644 index 0000000000..59af1964b2 Binary files /dev/null and b/NoteSkins/dance/retro/UpLeft Hold BottomCap inactive.png differ diff --git a/NoteSkins/dance/retro/UpLeft Hold Explosion.lua b/NoteSkins/dance/retro/UpLeft Hold Explosion.lua new file mode 100644 index 0000000000..0e64ab7a22 --- /dev/null +++ b/NoteSkins/dance/retro/UpLeft Hold Explosion.lua @@ -0,0 +1,3 @@ +return LoadActor("UpLeft Tap Explosion Bright")..{ + CheckpointHitCommand=cmd(diffusealpha,0); +}; \ No newline at end of file diff --git a/NoteSkins/dance/retro/UpLeft Roll Body active.png b/NoteSkins/dance/retro/UpLeft Roll Body active.png new file mode 100644 index 0000000000..67a93c483a Binary files /dev/null and b/NoteSkins/dance/retro/UpLeft Roll Body active.png differ diff --git a/NoteSkins/dance/retro/UpLeft Roll Body inactive.png b/NoteSkins/dance/retro/UpLeft Roll Body inactive.png new file mode 100644 index 0000000000..8edfb7ced1 Binary files /dev/null and b/NoteSkins/dance/retro/UpLeft Roll Body inactive.png differ diff --git a/NoteSkins/dance/retro/UpLeft Roll BottomCap active.png b/NoteSkins/dance/retro/UpLeft Roll BottomCap active.png new file mode 100644 index 0000000000..94d654d142 Binary files /dev/null and b/NoteSkins/dance/retro/UpLeft Roll BottomCap active.png differ diff --git a/NoteSkins/dance/retro/UpLeft Roll BottomCap inactive.png b/NoteSkins/dance/retro/UpLeft Roll BottomCap inactive.png new file mode 100644 index 0000000000..3407e885a4 Binary files /dev/null and b/NoteSkins/dance/retro/UpLeft Roll BottomCap inactive.png differ diff --git a/NoteSkins/dance/retro/UpLeft Tap Explosion Bright.png b/NoteSkins/dance/retro/UpLeft Tap Explosion Bright.png new file mode 100644 index 0000000000..04eca85e92 Binary files /dev/null and b/NoteSkins/dance/retro/UpLeft Tap Explosion Bright.png differ diff --git a/NoteSkins/dance/retro/UpLeft Tap Explosion dim.png b/NoteSkins/dance/retro/UpLeft Tap Explosion dim.png new file mode 100644 index 0000000000..e56848588e Binary files /dev/null and b/NoteSkins/dance/retro/UpLeft Tap Explosion dim.png differ diff --git a/NoteSkins/dance/retro/UpLeft Tap Fake 1x8.png b/NoteSkins/dance/retro/UpLeft Tap Fake 1x8.png new file mode 100644 index 0000000000..33d56a88b5 Binary files /dev/null and b/NoteSkins/dance/retro/UpLeft Tap Fake 1x8.png differ diff --git a/NoteSkins/dance/retro/UpLeft Tap Note.lua b/NoteSkins/dance/retro/UpLeft Tap Note.lua new file mode 100644 index 0000000000..ea13f210a3 --- /dev/null +++ b/NoteSkins/dance/retro/UpLeft Tap Note.lua @@ -0,0 +1,4 @@ +return Def.Sprite { + Texture=NOTESKIN:GetPath( '_UpLeft', 'Tap Note' ); + Frames = Sprite.LinearFrames( 4, 1 ); +}; \ No newline at end of file diff --git a/NoteSkins/dance/retro/_UpLeft Tap Note 8x8.png b/NoteSkins/dance/retro/_UpLeft Tap Note 8x8.png new file mode 100644 index 0000000000..21c1219939 Binary files /dev/null and b/NoteSkins/dance/retro/_UpLeft Tap Note 8x8.png differ diff --git a/NoteSkins/dance/retro/_down receptor base.png b/NoteSkins/dance/retro/_down receptor base.png new file mode 100644 index 0000000000..956f46a5b4 Binary files /dev/null and b/NoteSkins/dance/retro/_down receptor base.png differ diff --git a/NoteSkins/dance/retro/_down receptor tap.png b/NoteSkins/dance/retro/_down receptor tap.png new file mode 100644 index 0000000000..88d1694655 Binary files /dev/null and b/NoteSkins/dance/retro/_down receptor tap.png differ diff --git a/NoteSkins/dance/retro/_down tap note 8x8.png b/NoteSkins/dance/retro/_down tap note 8x8.png index 639b633f62..be2e7ea121 100644 Binary files a/NoteSkins/dance/retro/_down tap note 8x8.png and b/NoteSkins/dance/retro/_down tap note 8x8.png differ diff --git a/NoteSkins/dance/retro/_upleft receptor base.png b/NoteSkins/dance/retro/_upleft receptor base.png new file mode 100644 index 0000000000..7b476525e1 Binary files /dev/null and b/NoteSkins/dance/retro/_upleft receptor base.png differ diff --git a/NoteSkins/dance/retro/_upleft receptor tap.png b/NoteSkins/dance/retro/_upleft receptor tap.png new file mode 100644 index 0000000000..a1729ae488 Binary files /dev/null and b/NoteSkins/dance/retro/_upleft receptor tap.png differ