diff --git a/stepmania/Themes/default/metrics.ini b/stepmania/Themes/default/metrics.ini index f432e4294b..c6464ad440 100644 --- a/stepmania/Themes/default/metrics.ini +++ b/stepmania/Themes/default/metrics.ini @@ -2414,19 +2414,10 @@ WarningCommand0=stoptweening;stopeffect;linear,0.2;zoomx,1 [ScreenOptions] Fallback=ScreenWithMenuElements NumRowsShown=10 -RowYOffScreenTop=SCREEN_CENTER_Y-152+34*(-0.5) -Row1Y=SCREEN_CENTER_Y-152+34*0 -Row2Y=SCREEN_CENTER_Y-152+34*1 -Row3Y=SCREEN_CENTER_Y-152+34*2 -Row4Y=SCREEN_CENTER_Y-152+34*3 -Row5Y=SCREEN_CENTER_Y-152+34*4 -RowYOffScreenCenter=SCREEN_CENTER_Y-152+34*4.5 -Row6Y=SCREEN_CENTER_Y-152+34*5 -Row7Y=SCREEN_CENTER_Y-152+34*6 -Row8Y=SCREEN_CENTER_Y-152+34*7 -Row9Y=SCREEN_CENTER_Y-152+34*8 -Row10Y=SCREEN_CENTER_Y-152+34*9 -RowYOffScreenBottom=SCREEN_CENTER_Y-152+34*9.5 +RowPositionTransformFunction=function(self,positionIndex,itemIndex,numItems) self:y(SCREEN_CENTER_Y-152+34*positionIndex) end +RowOffScreenTopTransformFunction=function(self,positionIndex,itemIndex,numItems) self:y(SCREEN_CENTER_Y-152+34*(-0.5)) end +RowOffScreenCenterTransformFunction=function(self,positionIndex,itemIndex,numItems) self:y(SCREEN_CENTER_Y-152+34*(4.5)) end +RowOffScreenBottomTransformFunction=function(self,positionIndex,itemIndex,numItems) self:y(SCREEN_CENTER_Y-152+34*(9.5)) end ExplanationP1X=SCREEN_CENTER_X-250 ExplanationP1Y=SCREEN_CENTER_Y+172 ExplanationP2X=SCREEN_CENTER_X+250 @@ -4280,36 +4271,7 @@ ShowExitRow=0 FrameOnCommand= FrameOffCommand= NumRowsShown=30 -Row1Y=SCREEN_CENTER_Y-152+20*0 -Row2Y=SCREEN_CENTER_Y-152+20*1 -Row3Y=SCREEN_CENTER_Y-152+20*2 -Row4Y=SCREEN_CENTER_Y-152+20*3 -Row5Y=SCREEN_CENTER_Y-152+20*4 -Row6Y=SCREEN_CENTER_Y-152+20*5 -Row7Y=SCREEN_CENTER_Y-152+20*6 -Row8Y=SCREEN_CENTER_Y-152+20*7 -Row9Y=SCREEN_CENTER_Y-152+20*8 -Row10Y=SCREEN_CENTER_Y-152+20*9 -Row11Y=SCREEN_CENTER_Y-152+20*10 -Row12Y=SCREEN_CENTER_Y-152+20*11 -Row13Y=SCREEN_CENTER_Y-152+20*12 -Row14Y=SCREEN_CENTER_Y-152+20*13 -Row15Y=SCREEN_CENTER_Y-152+20*14 -Row16Y=SCREEN_CENTER_Y-152+20*15 -Row17Y=SCREEN_CENTER_Y-152+20*16 -Row18Y=SCREEN_CENTER_Y-152+20*17 -Row19Y=SCREEN_CENTER_Y-152+20*18 -Row20Y=SCREEN_CENTER_Y-152+20*19 -Row21Y=SCREEN_CENTER_Y-152+20*20 -Row22Y=SCREEN_CENTER_Y-152+20*21 -Row23Y=SCREEN_CENTER_Y-152+20*22 -Row24Y=SCREEN_CENTER_Y-152+20*23 -Row25Y=SCREEN_CENTER_Y-152+20*24 -Row26Y=SCREEN_CENTER_Y-152+20*25 -Row27Y=SCREEN_CENTER_Y-152+20*26 -Row28Y=SCREEN_CENTER_Y-152+20*27 -Row29Y=SCREEN_CENTER_Y-152+20*28 -Row30Y=SCREEN_CENTER_Y-152+20*29 +RowPositionTransformFunction=function(self,positionIndex,itemIndex,numItems) self:y(SCREEN_CENTER_Y-152+20*positionIndex) end StyleIcon=0 HeaderX=SCREEN_CENTER_X HeaderY=SCREEN_TOP+40 @@ -4451,10 +4413,8 @@ NextScreen=@GetGameplayNextScreen() [ScreenMiniMenuContext] Fallback=ScreenMiniMenu -NumRowsShown=4 -Row1Y=0+24*-1 -Row2Y=0+24*0 -Row3Y=0+24*1 +NumRowsShown=10 +RowPositionTransformFunction=function(self,positionIndex,itemIndex,numItems) self:y(24*(positionIndex-(numItems-1)/2)) end ItemsLongRowSharedX=0 LabelsX=0 LabelsX=-54 @@ -4463,6 +4423,7 @@ LabelGainFocusCommand=diffuseshift;EffectColor1,0.3,0.3,0.3,1;EffectColor2,1.3,1 LabelLoseFocusCommand=stopeffect ItemsStartX=0 LineHighlightX=0 +HelpText= [ScreenJukebox DifficultyMeterP1] Fallback=ScreenGameplay DifficultyMeterP1