Andrew Wong
a5bc1f5d79
fix 'can't add two pointers'
2004-02-23 07:37:03 +00:00
Andrew Wong
75ef4652db
fix max score for 5th mix long and marathon versions
2004-02-08 10:48:16 +00:00
Andrew Wong
bb325a486a
fix for visual studio 6
2003-11-17 04:45:28 +00:00
Andrew Wong
1db14cebdd
minor semantic fix
2003-11-03 10:44:19 +00:00
Andrew Wong
ead33bb13a
metrics.
2003-11-03 10:14:40 +00:00
Andrew Wong
38f78c4560
add option to hide name entry screen if course isn't in ranking list
2003-11-03 10:14:13 +00:00
Andrew Wong
30fc222183
fix compile for VC++6
2003-10-26 01:20:03 +00:00
Andrew Wong
913f991145
project file changes for VC6 users
2003-10-14 11:08:27 +00:00
Andrew Wong
c6c20332b5
remove inexistant files from project
2003-10-05 09:10:54 +00:00
Andrew Wong
cb9dc58f2a
project file changes for VC6 users
2003-09-21 03:02:09 +00:00
Andrew Wong
54e490fd20
oops, forgot to commit:
...
replace GAMESTATE->m_pUnlockingSys with UNLOCKSYS
2003-09-19 07:02:53 +00:00
Andrew Wong
292de23eb1
update DP if player is playing event mode (it would never add it before since
...
event mode never reaches the summary evaluation screen)
2003-09-18 20:05:29 +00:00
Andrew Wong
5b8a8e6f07
fix players best showing long version songs as final stages (by passing them, you would get 2nd extra stage)
2003-09-15 00:22:56 +00:00
Andrew Wong
ee81ce3cac
feature: custom speed mod = allows users to specify their own speed modifier in stepmania.ini.
...
note: C300 was removed to make space on the line.
2003-09-13 22:57:11 +00:00
Andrew Wong
93ff64d06c
make SoundReader_VorbisFile.h and cpp settings for files correct (it didn't automatically compile previously)
2003-09-13 10:30:03 +00:00
Andrew Wong
8611977bb4
change build settings to remove warnings
2003-09-09 11:08:57 +00:00
Andrew Wong
68c198a24e
fix prefsman
2003-09-09 09:16:19 +00:00
Andrew Wong
fdf614ddc0
fix changing from a profile to none (still not completely fixed)
2003-09-09 09:15:02 +00:00
Andrew Wong
13d072d2d2
updates for profile cpp/h files
2003-09-08 05:24:34 +00:00
Andrew Wong
198ce73873
fix compile on VC++6
2003-09-05 07:08:08 +00:00
Andrew Wong
f2d672ced5
oops, make sure zoom is set correctly before applying MenuItemOnCreate transition
2003-09-04 20:36:24 +00:00
Andrew Wong
cf9bd57729
metrics for previous commit
2003-09-04 11:08:43 +00:00
Andrew Wong
0699afcb4b
support for effects to display title menu items
2003-09-04 11:06:07 +00:00
Andrew Wong
d869d22d93
simplify (use array)
2003-09-04 10:37:48 +00:00
Andrew Wong
bde7fffff5
revert, algorithm got messed up (you fail on 2 arrows in life difficulty 4)
2003-09-04 10:04:27 +00:00
Andrew Wong
e8873ac90a
Command when menu items are drawn isn't really being executed. Remove for now.
2003-09-04 07:35:52 +00:00
Andrew Wong
7ee2fd74e8
wait a few steps before regaining life after a player fails
2003-09-02 02:57:40 +00:00
Andrew Wong
4bf1af1014
metrics update.
2003-09-02 00:45:47 +00:00
Andrew Wong
e01ddb0263
add metric for menu items when title menu is created (updated metrics any moment now...)
2003-09-02 00:45:02 +00:00
Andrew Wong
9508282670
don't save high score when score = 0 (e.g. autoplay)
2003-09-01 00:36:26 +00:00
Andrew Wong
dd2a9d6f07
make score in max2 scoring a multiple of 5 when failing
...
why? then it becomes more obvious when someone fails since their last digit switches between 0 and 5,
rather than x and (x + 5) mod 10.
note: this ONLY affects scores after failing and has no effect on scores that don't represent failing scores
oh yea, simplified code a little
2003-08-31 09:48:33 +00:00
Andrew Wong
9ead112062
remove default sort (it interferes with the select sort menu)... sorry ^^
2003-08-31 06:01:00 +00:00
Andrew Wong
c02f7700d9
fix nonstop/oni modes (course sort was being overridden by metrics)
2003-08-31 03:49:19 +00:00
Andrew Wong
97b9061f6f
fix dance magic mode not working in 1P mode
...
added default modifiers when no characters are being used
2003-08-31 02:26:07 +00:00
Andrew Wong
a3bfb47be2
make 5th mix scoring round to the nearest 5 points
...
make 5th mix combo pre-MAX style
2003-08-31 00:16:56 +00:00
Andrew Wong
b114026d40
varying lifebar amounts for HowToPlay screen
2003-08-25 19:07:53 +00:00
Andrew Wong
18f45fd799
fix score updating after a player fails (amount of update is so small that it wouldn't add)
2003-08-24 21:39:47 +00:00
Andrew Wong
8e46dddfe5
prevent two different difficulty selections in options screen for nonstop courses (not supported yet)
2003-08-24 21:30:04 +00:00
Andrew Wong
2412276eb0
fix options menu selection (used to move over by 2 per keypress)
2003-08-24 21:18:18 +00:00
Andrew Wong
18d61edb52
fix percentages regarding oni mode
...
fix crash in oni mode when using 5th mix scoring
2003-08-14 19:46:22 +00:00
Andrew Wong
8b90d8e6a2
remove ActiveItemList from project file
2003-08-14 13:07:02 +00:00
Andrew Wong
ab000d06b1
metrics update.
2003-08-13 00:45:06 +00:00
Andrew Wong
1ebe763c9a
add option to push random courses to end or sort them based on GetMeter
2003-08-12 23:18:19 +00:00
Andrew Wong
166e8b8150
fix sorting for average feet difficulty
2003-08-12 20:55:48 +00:00
Andrew Wong
0ff630ce69
fix non-fixed songs not showing in blue on average foot rating sort
2003-08-12 20:28:56 +00:00
Andrew Wong
1d0a297886
account for bonus in eval screen for 5th scoring
2003-08-12 06:09:49 +00:00
Andrew Wong
06eaebb9c5
warn in logfile invalid unlock entries, and remove them from the system when they're found
2003-08-11 22:37:46 +00:00
Andrew Wong
764cb9f5a1
various changes to bonus transfer to score during eval
2003-08-11 20:59:02 +00:00
Andrew Wong
6812cbfd7a
change SongEntry to UnlockEntry
2003-08-11 20:57:57 +00:00
Andrew Wong
2e46ffc07d
metrics update.
2003-08-11 12:48:23 +00:00
Andrew Wong
8796c8979a
add 5th mix bonuses
2003-08-11 12:14:26 +00:00
Andrew Wong
d017385257
basic support for 5th scoring mode (only adjusts max score value right now)
2003-08-11 09:58:18 +00:00
Andrew Wong
b3d8ee0b44
show offset change when a song's bpm or offset changes (useful for obtaining global gap)
2003-08-10 13:34:55 +00:00
Andrew Wong
be8e5ba6c6
ehhh, decrementing an unsigned when it equals zero bug ^^
2003-08-10 05:54:20 +00:00
Andrew Wong
b5d0545f42
some bugfixes to option screens:
...
1) fixed normal/difficult course difficulty if single player (kept defaulting to second player's option which didn't exist)
2) battery # of lives now defaults to 4 on an invalid value
2003-08-10 00:39:28 +00:00
Andrew Wong
d3dadcc2e2
(hopefully) bugfix for following bug:
...
"Also, sorting courses by Average feet has some problems. At on point the order went Trip 5, World Tour, Road of Slow, Road of 2MB. The averages for these are 8.4, 7.89, 7.6, and 8.6. A bit out of order, eh?"
NOTE: it has to compare floats, NOT ints. getmeter() doesn't work because it returns an integer, causing loss of decimal places
2003-08-09 22:08:17 +00:00
Andrew Wong
0c1fa458c7
bugfix for following bug:
...
"If you have a modifier, like say 2x, and then on the next song you pick C300 (i'd assume also for C200) the next songs scrolls at a constant 600 BPM XD. Same with .5x, the song on C300 will then scroll at 150."
2003-08-09 21:19:59 +00:00
Andrew Wong
c329db132c
fix possible event mode bug (hopefully)
2003-08-08 20:37:17 +00:00
Andrew Wong
f14bad2125
fix lifebar difficulty being a final stage on demonstration/jukebox modes
2003-08-08 11:26:35 +00:00
Andrew Wong
068bb826b6
make difficulties shown on player options screen theme-dependent
2003-08-08 10:01:55 +00:00
Andrew Wong
ff70836b17
metrics update
2003-08-08 09:58:31 +00:00
Andrew Wong
5cc3dbe4bb
various bugfixes/updates
...
unlock system now supports clear and failed extra stages
songs unlocked by roulette are no longer unlocked by selecting them as extra stage
'fixed' survived time for extra stage when failing
2003-08-07 10:15:16 +00:00
Andrew Wong
1349a51360
fix extra stage bug with auto-select mode
2003-08-07 07:19:45 +00:00
Andrew Wong
1873e70c89
fix compiler errors
2003-08-07 07:09:32 +00:00
Andrew Wong
f5794f47f7
HACK: invalidates currenly selected song if its a longversion or marathon and after clearing user doesn't have enough songs left to play it again
...
(previous behavior was it would select the first group heading if they were on, and the stage counter was messed up)
(if group headings were off, it would work fine previously, should still work fine)
2003-08-07 02:35:08 +00:00
Andrew Wong
ee7ae2aba9
simplify
2003-08-06 13:53:40 +00:00
Andrew Wong
6afc47e2dc
tweaked behavior of screenunlock so number of unlocks = minimum of unlock vector and theme definition
2003-08-06 11:28:46 +00:00
Andrew Wong
4d32c90ff4
added unlock info to readme
2003-08-04 20:13:05 +00:00
Andrew Wong
a942118fad
fix texture leak when unlock does not exist
2003-08-04 09:27:49 +00:00
Andrew Wong
357987b9de
changed way the course ranking sort is applied - now detects on startup and theme change rather than before each music wheel
2003-08-04 09:18:26 +00:00
Andrew Wong
e5a3e634d5
minor optimization: compare if a song is in ranking for UpdateCourseStats if ranking is chosen in prefs
2003-08-04 06:35:54 +00:00
Andrew Wong
061bf51dc1
DIRTY FIX: someone thought progressive stages affected lifebar difficulty; do an additional check in function to make sure we're not in event mode
2003-08-03 19:58:45 +00:00
Andrew Wong
a898b4f370
lifebar should be non-progressive and life difficulty 4 on extra stage regardless of options
2003-08-03 15:32:35 +00:00
Andrew Wong
30050627bb
fix TEXTUREMAN memory leak for ScreenUnlock
2003-08-03 14:29:12 +00:00
Andrew Wong
8de4da23a2
fixed console screen showing up when debug mode in prefs was off
2003-08-03 09:43:47 +00:00
Andrew Wong
fc404aef4a
updates stage counter on music change so long versions that would be a final stage say 'final'
2003-08-03 09:00:12 +00:00
Andrew Wong
2351951035
fixed song display on "display group" screen for unlocks
2003-08-02 09:56:24 +00:00
Andrew Wong
03d691fe20
added support for life difficulties up to 16
...
added more difficulties for progressive nonstop and stage modes (including level 9 to make use of judge 16 :D)
... i wonder who is nuts enough to choose that :P
2003-08-01 18:39:34 +00:00
Andrew Wong
35fc8fdf8f
updated metrics
2003-07-31 15:35:41 +00:00
Andrew Wong
c3f1d5bc12
Added "progressive stages lifebar" support
...
Fixed bug where final stage wasn't really at full difficulty
2003-07-31 15:07:48 +00:00
Andrew Wong
3eddc31009
oops, dupe metric removed
2003-07-31 06:08:11 +00:00
Andrew Wong
7793baf9f3
oops, metrics update :D
2003-07-31 05:55:07 +00:00
Andrew Wong
3adec8251c
progressive lifebar for nonstop courses (4th stage harder than 1st stage, etc)
2003-07-30 17:01:04 +00:00
Andrew Wong
2a793de751
disable difficulty change for oni courses
2003-07-30 12:52:31 +00:00
Andrew Wong
b5a11458f3
sample caprice course
2003-07-30 10:10:07 +00:00
Andrew Wong
7553cf3afa
oops, account for bug if user uses regular songs with caprice songs
2003-07-30 10:04:59 +00:00
Andrew Wong
a85491b9ad
random caprice added (use CAPRICE like you use BEST1, WORST1, etc)
2003-07-30 09:53:33 +00:00
Andrew Wong
a96b0da8ca
oops, forgot to update metrics
2003-07-30 05:55:18 +00:00
Andrew Wong
ff3e915763
weee progressive lifebar (like ddrex)
2003-07-29 12:42:38 +00:00
Andrew Wong
d5207e1b30
much cleaner transition to skip screenunlock if unlocks are off
2003-07-29 06:43:19 +00:00
Andrew Wong
425e9f1fb4
oops, oni mode bug (condition was negated)
2003-07-28 08:47:11 +00:00
Andrew Wong
c142903064
width of ??? unaffected by title length
2003-07-28 08:46:16 +00:00
Andrew Wong
fa97933f7a
metrics update yet again
2003-07-27 14:58:17 +00:00
Andrew Wong
e6deb22af7
course coloring and minor changes
2003-07-27 14:54:56 +00:00
Andrew Wong
cb250344b8
basic course sorting implemented via preferences
2003-07-27 14:10:47 +00:00
Andrew Wong
8b9ae5ae92
slightly easier to debug - tells which song cannot be found on same line
2003-07-27 11:01:45 +00:00
Andrew Wong
153bfd3758
revert back to previous build, iterator i in loops must be ints since some comparisons are to negative numbers, and unsigned goes back to maxint, which breaks the screen (glenn, whats the warning you get?)
2003-07-27 04:25:06 +00:00
Andrew Wong
89546b0459
updated help text for marvelous option
2003-07-25 08:06:19 +00:00
Andrew Wong
0ce2147bc2
added "courses only" option for marvelous judgement
2003-07-25 08:05:29 +00:00
Andrew Wong
d1ee22d314
skip unlock screen if unlocks are off (messy)
2003-07-25 05:44:58 +00:00