View previous topic :: View next topic |
Author |
Message |
Eradicator Basic Member
Joined: 09 Dec 2005
|
0. Posted: Fri Dec 09, 2005 10:21 am Post subject: FailImmediate vs. FailEndOfSong |
|
|
In SM, I can tweak the global machine settings to determine how accurate the player needs to be, how fast the bar decreases, etc. However, it seems that the global setting on what to do on failure (terminate the round immediately, wait until the end of the song) doesn't stick. When I start up a new Easy mode game, it reverts to FailEndOfSong unless I explicitly change the in-game setting each time.
Is there a way to make FailImmediate the default and have it actually stick? |
|
Back to top |
|
|
The Letter K Trick Member
Joined: 11 Dec 2004 Location: Colonial Heights, VA |
1. Posted: Fri Dec 09, 2005 12:10 pm Post subject: |
|
|
Go to
C:/Program Files/Stepmania (or wherever you have Stepmania hosted) and open the Data folder, and open up the file called Gameprefs.INI. Where it says "DefaultModifiers," make sure that "FailEndOfSong" (without the parentheses and just like that, no spaces) is listed there. This line controls what the default Player options for SM are and it should stay if you do this.
PM or AIM me if it doesn't work and I can try to help _________________
|
|
Back to top |
|
|
PedanticOmbudsman Trick Member
Joined: 07 Jan 2005 Location: Fayetteville, AR |
2. Posted: Fri Dec 09, 2005 9:53 pm Post subject: |
|
|
The above post is correct, but I'd like to add that Stepmania should not be running when you edit the file, otherwise your changes will be overwritten by the program. This is true in general; don't manually edit a Stepmania configuration file while the program is running.
Also, it really shouldn't be neccessary to manually edit the file, if things are working as they should -- if you change the settings under game's configuration menu (the one you get to from the main menu, then under Machine Options), rather than on the in-game song options menu, it should automatically make the change to the gameprefs.ini. If it doesn't, something is weird. |
|
Back to top |
|
|
Eradicator Basic Member
Joined: 09 Dec 2005
|
3. Posted: Sat Dec 10, 2005 11:53 am Post subject: |
|
|
Interesting. It looks like a bug in StepMania. It seems that the options screen thinks the default setting is FailImmediate, but the game screen thinks the default is FailEndOfSong. When I set "Immediate" in the options screen, it clears the DefaultModifiers line in gameprefs.ini.
The middle setting, fail on 30 misses, works correctly in both places.
In any case, it looks like FailImmediate isn't quite what I want - I really want the game to end as soon as either life bar in versus or couple mode hits 0, not when both do. I might need to dive into the code for this... |
|
Back to top |
|
|
PedanticOmbudsman Trick Member
Joined: 07 Jan 2005 Location: Fayetteville, AR |
4. Posted: Sat Dec 10, 2005 6:48 pm Post subject: |
|
|
You're right, there's not currently an option to fail when either player fails, since AFAIK it's never worked that way on any DDR game and because I don't think anybody's suggested it as a feature.
But the source code is available if you want to try to do something about it. If you successfully add the option, you should submit it to the developers; it might be an interesting option to have. |
|
Back to top |
|
|
Eradicator Basic Member
Joined: 09 Dec 2005
|
5. Posted: Tue Dec 13, 2005 12:32 am Post subject: |
|
|
Figured out the issue - there's a hard-coded rule in the game to drop the difficulty down to FailEndOfSong for Beginner and Easy modes. |
|
Back to top |
|
|
fuzzyjitsu Basic Member
Joined: 15 Dec 2005
|
6. Posted: Fri Dec 16, 2005 9:58 am Post subject: |
|
|
Can you tell me where that is? or can somebody recompile the program so that it doesn't default to FailEndOfSong? Because it's really annoying that somebody coded that (and not many people seem to care). Thanks. |
|
Back to top |
|
|
|