Commit Graph

170 Commits

Author SHA1 Message Date
Kevin Slaughter 4f55de1074 Enhanced ScreenSelectDifficultyEX for even more accuracy, and to include battle mode. Added `solo singles', to allow 4-panel solo mode like 4th mix.. Also made new piccies for Battle mode ^_^ 2003-02-27 10:56:37 +00:00
Chris Danford 66a6f0017f Most PlayerOptions now represented by floats
Appearance PlayerOptions are now not mutually exclusive
Accel PlayerOptions are now not mutually exclusive
Most PlayerOptions linearly interpolate if changed during song
2003-02-26 23:26:57 +00:00
Chris Danford 22ef6c358b moved PlayerNumber into a separate header to reduce dependences on GameConstantsAndTypes.h
default mappings for menu buttons
items in battle now have a duration
fix VC6 compile errors
2003-02-26 00:20:00 +00:00
Glenn Maynard 3b1c7ea32b unneeded check
(why do we need to check for >= 0?)
2003-02-25 19:59:29 +00:00
Chris Danford 1fca3d67c5 more work on Battle 2003-02-25 02:51:04 +00:00
Chris Danford 5f15c92404 working on Battle 2003-02-25 00:33:42 +00:00
Glenn Maynard 0eda984d16 use StoreSelectedOptions and RestoreSelectedOptions
store options earlier; restore them more consistently
2003-02-24 03:26:33 +00:00
Glenn Maynard c0e898de30 increment SongsPlayed at the beginning of the song, not the end 2003-02-24 02:58:31 +00:00
Glenn Maynard c6ccc82b98 Keep track of played and passed songs separately; it's too much
of a hassle to try to derive one from the other.

always record m_SelectedOptions on the first song played
2003-02-24 02:45:01 +00:00
Glenn Maynard fb222eadf7 Restore user-selected options when backing out of a song/course
to the selection menu.
2003-02-22 21:58:02 +00:00
Chris Danford 294144575c speed up editor beat bar drawing (frame rate is not 3x as fast!)
fixed inaccurate 2k/xp video card detection
2003-02-22 00:22:27 +00:00
Chris Danford 7cd57efce7 more course fixes, tweaked ghost arrow flashes 2003-02-17 19:52:16 +00:00
Glenn Maynard 5172339678 fix player being marked failed in oni 2003-02-17 00:30:55 +00:00
Chris Danford e19fa17d9b support for full CRS specification and PlayerBest/Worst 2003-02-16 10:12:03 +00:00
Glenn Maynard 42cfd6f98c stdafx -> global 2003-02-16 04:01:45 +00:00
Glenn Maynard b40bd514d7 fix compile 2003-02-14 22:39:23 +00:00
Chris Danford e05738f7f7 working on course ranking scores and mem card saving 2003-02-14 21:42:44 +00:00
Chris Danford 707b4fe817 A persistent initial FailType now set in MachineOptions, but the temporary session FailType can be changed in SongOptions 2003-02-12 23:11:37 +00:00
Chris Danford 68f4bf1f31 cleaned up ShowSongOptions pref
Added fade for missed tap notes
move FailType to MachineOptions (so it's persistent)
2003-02-12 22:05:14 +00:00
Glenn Maynard bcf4d2f604 Rename title accessors in Song.
Add a preference to prefer transliterations. Press F9 in the music
select screen to toggle it ("what's that kanji again?"); appearance
options entry forthcoming.

Hopefully fix wheel sections; we were assuming that sections were
always sorted the same as the songs in them, but this isn't true
with "OTHER".
2003-02-11 23:52:18 +00:00
Chris Danford 7b644e834a Added ScreenJukeboxMenu, and UI cleanup. 2003-02-11 02:20:38 +00:00
Chris Danford d7b2f341da Fixed some subtle sync issues 2003-02-10 22:08:10 +00:00
Glenn Maynard 682c529718 fix bPastHereWeGo in Oni 2003-02-09 21:10:56 +00:00
Glenn Maynard c22b8ff1bb fix misses when skipping songs in the jukebox 2003-02-09 06:08:03 +00:00
Glenn Maynard 421b1f42d2 simplify 2003-02-07 23:59:42 +00:00
Glenn Maynard 8a33bd86bc namespace problem 2003-02-07 23:57:52 +00:00
Glenn Maynard def4695b9e p -> pn 2003-02-06 17:47:00 +00:00
Glenn Maynard 9524f6b47b don't worry, GPS for C++ is coming soon 2003-02-06 17:42:41 +00:00
Glenn Maynard 2e06965510 use UpdateSongPosition 2003-02-06 17:40:42 +00:00
Glenn Maynard 7238da2f90 Bump the time-to-notes to 5.5 seconds, so the HWG has 2 seconds
and we have a .5 second buffer between the HWG fading out and
notes.  (Music start time and HWG timing is unchanged.)

As a voodoo-extraction exercise, add a bunch of explanation of
what the numbers mean.

Put the last-second HWG timing in a comment, so it doesn't get lost.
2003-02-05 23:05:48 +00:00
Glenn Maynard b376a8ae51 fix courses stopping after one song
let the screen fade back in before starting the new song
2003-02-05 20:50:12 +00:00
Glenn Maynard 65e6ca4972 handle no extra stage in event mode in HasEarnedExtraStage 2003-02-04 21:45:42 +00:00
Glenn Maynard fffa2c002f fix up oni
set song-specific stuff in LoadNextStage
2003-02-04 21:36:30 +00:00
Chris Danford 7784f83909 Set Here We Go timing back to MAX/EX type (should we metric this?) 2003-02-03 06:10:39 +00:00
Glenn Maynard 3ffec22f17 always display both eval and final eval after extra stages 2003-01-27 06:49:02 +00:00
Glenn Maynard daac17938a fix course starting 2003-01-26 09:14:56 +00:00
Glenn Maynard 0a92a799cc oops. fix HWG gamestate var 2003-01-26 04:58:07 +00:00
Glenn Maynard 71a23141da go back to using FocusingSprites 2003-01-26 00:52:39 +00:00
Chris Danford 559c3b7248 NEW FEATURE: Added 0.25x scroll speed
CHANGE:  Reorganized options on Player Options screen
NEW FEATURE:  New modifier: Acceleration-Land
NEW FEATURE:  New modifier: Acceleration-Expand
NEW FEATURE:  New modifier: Acceleration-Boomerang
CHANGE:  Tweaked Acceleration-Wave for more of a challenge
CHANGE:  Changed format  NoteSkin tap graphic format.  Existing NoteSkins will
	need to update the tap graphic.
2003-01-25 11:05:12 +00:00
Glenn Maynard d3e564956b - /* */ 2003-01-25 09:04:19 +00:00
Glenn Maynard 419becd0da fixup 2003-01-25 08:32:57 +00:00
Glenn Maynard 4ea9aa7de7 oops, had this right the first time 2003-01-25 08:10:35 +00:00
Glenn Maynard f2105a91f7 re-tune music start and "Here We Go" sequence 2003-01-25 07:40:47 +00:00
Chris Danford cf8c4f884f cleanup of statistics, saving of high scores 2003-01-24 02:43:07 +00:00
Chris Danford ac391552fd Changed Notes difficulty/description in preparation for edit selection system 2003-01-21 22:23:01 +00:00
Chris Danford 1583a44506 added DDREX Nonstop mode, added beginnings of high score tracking 2003-01-21 05:14:59 +00:00
Glenn Maynard 6cd9b429b7 abstract music completely 2003-01-21 02:16:40 +00:00
Glenn Maynard e5dacca7ea display "hold back" message 2003-01-19 21:57:13 +00:00
Chris Danford d84e10f9d2 Fixed crash in demo if no songs. 2003-01-19 21:05:03 +00:00
Chris Danford ab9f558c6e Adding basic coin support 2003-01-19 04:44:22 +00:00