Okay, so I'm working on a theme in which I want to implement Difficulty Lists. I looked at the DifficultyList Article on the Theming Wiki, copied the metrics (Which I will be changing once I can get this to work, since the article made it clear that the metrics for the [DIfficultyList] section was from Takuya's SuperNOVA theme) and created the necessary graphics. I continually ran Stepmania and added the metrics It told me I needed until it finally stopped crashing, and as of now the only errors I'm getting is that the following elements in the fonts folder are missing
Code:
Fonts/DifficultySummaryRow meter
Fonts/DIfficultyList description
Fonts/DifficultyList number
I'm fairly certain I know what needs to be made for 'number' and I will make the appropriate graphics, but I need to know what the others are. also, None of the graphics I set up previously (DifficultySummaryRow bar, DifficultySummaryRow 1x6, etc) are showing up
except for DifficultyList cursor p1, which even scrolls up and down when I change difficulty, so I know that one works at least. But that leaves me confused as to why the other graphics don't show up, and I made fairly certain that they weren't placed off screen. What I want to know is will this be fixed when I create the necessary graphics in /Fonts/? Or is there something else I did wrong?
Here's the code I used, some parts I just left blank simply because I don't really know what I'm doing when it comes to metrics, and don't know what those particular sections mean, other sections I sorta
guessed what it wanted and put what I thought worked, so there's bound to be more errors than not. If someone could point out what I'm doing wrong I would appreciate it greatly,
alternately, if you could give me a simpler way to create difficulty lists from scratch, so I can just delete all of this and make things easier, please do so as well. I'm just trying to get the difficulty list to work T.T
Here's the code
Code:
[ScreenSelectMusic]
ShowDifficultyList=1
DifficultyListX=330
DifficultyListY=240
DifficultyListOffCommand=sleep,0.033;accelerate,0.363;addx,-400
DifficultyListOnCommand=glowmode,brighten;draworder,90;addx,-400;sleep,0.32;addx,400
[DifficultySummaryRow]
ShowFeet=1
ShowDifficulty=1
ShowMeter=1
FeetPerDifficulty=10
NumFeetInMeter=10
MinFeetInMeter=10
MaxFeetInMeter=10
GlowIfMeterGreaterThan=10
FeetIsDifficultyColor=1
DifficultySetNoneCommand=
Difficulty=1
DifficultyOnCommand=
DifficultyX=330
DifficultyY=240
DifficultySetBeginnerCommand=
DifficultySetEasyCommand=
DifficultySetMediumCommand=
DifficultySetHardCommand=
DifficultySetChallengeCommand=
FeetX=330
FeetY=240
FeetOnCommand=
meter=1
MeterX=330
MeterY=240
MeterOnCommand=
MeterSetNoneCommand=
MeterSetBeginnerCommand=
MeterSetEasyCommand=
MeterSetMediumCommand=
MeterSetHardCommand=
MeterSetChallengeCommand=
[DifficultySummaryRow] is where I'm expecting all of the problems to be, since that was the section I had to write up myself to stop getting those damned errors, and stop SM from crashing. The rest is all copy/pasted from the wiki article.
The following Code is from Takuya's SuperNOVA theme, which I copy/pasted from the theming wiki, someone tell me if this needs to be changed before I can release this theme, or if it's okay to use his metrics (if Takuya could confirm this himself that'd be nice)
Code:
DifficultyList]
CapitalizeDifficultyNames=0
CursorP1OnCommand=y,-1;x,114;z,-6;draworder,5;addy,200;decelerate,0.3;addy,-200
CursorP1OffCommand=sleep,0.198;accelerate,0.33;addx,-400
CursorP1ChangeCommand=
CursorP1TweenOnCommand=addy,200;sleep,0.3;decelerate,0.2;addy,-200
CursorP1TweenOffCommand=
CursorP1HideCommand=hidden,0
CursorP1ShowCommand=hidden,0
CursorP2OnCommand=y,-1;x,142;z,+6;draworder,4;addy,200;decelerate,0.3;addy,-200
CursorP2OffCommand=sleep,0.198;accelerate,0.33;addx,-400
CursorP2ChangeCommand=
CursorP2TweenOnCommand=addy,200;sleep,0.3;decelerate,0.2;addy,-200
CursorP2TweenOffCommand=
CursorP2HideCommand=hidden,0
CursorP2ShowCommand=hidden,0
RowOnCommand=draworder,10;addx,54
RowOffCommand=
MoveCommand=
DescriptionOnCommand=x,9999
DescriptionOffCommand=
DescriptionMaxWidth=1
ItemsSpacingY=20
ItemsSpacingX=-2
NumberOnCommand=x,9999
NumberOffCommand=
NumShownItems=4
So there's the code I'm using, and my problem is essentially, I need to get difficulty list to work. Keep in mind I'm a metrics newb, so I could very easily be missing something that is painfully obvious to those of you who know what they're doing. any small fixes, or complete reworking help is
very much appreciated.
oh yeah, SM 3.9 BTW.
thanks in advance.