DJ Last Asian Trick Member
Joined: 28 Apr 2003 Location: VA Beach |
1. Posted: Sun Sep 21, 2003 7:29 am Post subject: |
|
|
Stepmania now supports an unlocking system. This means you can choose to make some songs or courses hidden from the selection interface until a certain condition has been met. Some of the methods implemented are:
Dance points (DP)
Song stays locked until a certain number of dance points are accumulated. A Perfect is worth 2 points, Great is 1, etc.
Arcade points (AP)
Like dance points, except you accumulate 1 point per song cleared. (Like MAX2 arcade) However, if you can AAA or AAAA something, you receive 10 points instead.
Song points (SP)
Like Arcade points, except points are accumulated based on dance grade. D is worth 1 point, C is worth 2, etc.
Stages Cleared (SC)
Songs are unlocked based on how many stages are cleared.
Roulette (RO)
Songs are locked until they are landed on in roulette.
Toasties (!!)
Songs are locked until a certain number of Toasties appear on screen.
Unlocks are defined in the file unlocks.dat inside of the Data folder. The syntax is fairly straightforward, like the course song specification. You can specify multiple conditions, and the song becomes unlocked once one of those conditions are met. Songs are specified by their full transliterated title.
Examples:
#UNLOCK:xenon:AP=10;
Song xenon requires 10 arcade points to unlock.
#UNLOCK:the Legend of MAX:RO=3
Song "the Legend of Max" is in roulette slot 3.
#UNLOCK:PARANOIA SURVIVOR MAX:CS=30,RO=3;
Song "Paranoia Survivor MAX" is locked either by clearing 30 stages, or by landing on it in roulette.
#UNLOCK:POP 4:CS=50;
Course Pop 4 is locked until 50 stages are cleared. (Stepmania doesn't distinguish between song and course titles yet.)
A note about roulette seeds Each entry to be locked via roulette must have its own seed if multiple songs have the same seed and one of them is landed on, all of them become unlocked. A song locked by roulette does NOT need to be cleared in order to become unlocked.
The file you edit is under the "data" folder file called "Unlocks.dat" Edit it with the program "notpad"
I'm still working on how to get it to work. |
|