diff --git a/stepmania/Themes/default/metrics.ini b/stepmania/Themes/default/metrics.ini index 424e4b370d..3e9742b803 100644 --- a/stepmania/Themes/default/metrics.ini +++ b/stepmania/Themes/default/metrics.ini @@ -2515,11 +2515,10 @@ Fallback=ScreenOptionsServiceChild NextScreen=ScreenOptionsService ButtonsToMap= LineScrollerOnCommand=%function(self) self:y(64) self:SetTransformFromHeight(28) end +LineScrollerOffCommand= LineHideCommand=hidden,1 -EvenLineIn=addx,-SCREEN_WIDTH;decelerate,0.5;addx,SCREEN_WIDTH; -OddLineIn=addx,SCREEN_WIDTH;decelerate,0.5;addx,-SCREEN_WIDTH; -EvenLineOut=stoptweening;accelerate,0.3;addx,-SCREEN_WIDTH;queuecommand,Hide -OddLineOut=stoptweening;accelerate,0.3;addx,SCREEN_WIDTH;queuecommand,Hide +LineOnCommand=%function(self) local LeftToRight = math.mod(self.ItemIndex, 2) == 0 and 1 or -1; self:addx(SCREEN_WIDTH * LeftToRight); self:decelerate(0.5); self:addx(-SCREEN_WIDTH * LeftToRight); end +LineOffCommand=%function(self) local LeftToRight = math.mod(self.ItemIndex, 2) == 0 and 1 or -1; self:stoptweening() self:accelerate(0.3); self:addx(SCREEN_WIDTH * LeftToRight); self:queuecommand('Hide') end ErrorX=SCREEN_CENTER_X ErrorY=SCREEN_CENTER_Y ErrorOnCommand=diffuse,#00FF00;zoom,0.8