Commit Graph

83 Commits

Author SHA1 Message Date
Chris Danford 149d213ae9 make Rave a separate PlayMode 2003-04-07 05:14:27 +00:00
Chris Danford 9eac2856a0 working on Disney Rave "Magic Dance" battle mode 2003-04-07 03:25:44 +00:00
Glenn Maynard 58c80f3177 Add NoteFieldPositioning to GameState. 2003-04-02 21:57:05 +00:00
Glenn Maynard e00b098cb5 add stage names for courses 2003-04-01 18:23:27 +00:00
Glenn Maynard e59611d9b4 simplify 2003-03-27 21:25:33 +00:00
Chris Danford 189b37b517 Change Nonstop scoring to the DDREX way
Clean up ScreenGameplay by having a Song and Notes Queue (rather than different logic based on the PlayMode)
2003-03-26 23:08:05 +00:00
Chris Danford 1627422e09 fix ScreenEvaluationCourse glitches
Change ScreenManager message sending methods for more precise control:
 - SendMessageToTopScreen: handle the message immediately
 - PostMessageToTopScreen: post message to queue for processing next update
2003-03-25 21:17:29 +00:00
Chris Danford ccb722c182 Fix Player2's highlight showing in ScreenPlayerOptions when not joined. 2003-03-16 22:51:29 +00:00
Chris Danford 93483d0140 fix unresponsive START in ScreenGameOver and ScreenMusicScroll 2003-03-16 22:35:04 +00:00
Chris Danford 080a92450c SelectGroup animations converted to commands
ScreenStage animations converted to TransitionBGAnimations
Changed all Stage BitmapTexts to Sprites
2003-03-10 00:16:49 +00:00
Chris Danford 51ca82a8e6 Modularize coin logic 2003-03-09 03:28:34 +00:00
Chris Danford 31aa613295 Cleanup of theme element names
Renamed ScreenSelectMax* back to their old names
Replaced all hard-coded transitions with TransitionBGAnimations
2003-03-09 00:55:49 +00:00
Chris Gomez 7d5216e9b7 Add 'difficult' for nonstop courses.
This feels hackish; feel free to make it more general
2003-03-07 05:24:52 +00:00
Chris Danford 0adf3d8590 cleanup of ScreenSelect 2003-03-03 10:03:02 +00:00
Chris Danford a696414cac Actor tween cleanup
Actor scipting with Command()
modularizing menu widgets into "ModeSelector"s
move animations into metrics
2003-03-02 01:43:33 +00:00
Glenn Maynard 181b906137 add GameState::CourseMode 2003-02-28 07:26:43 +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
Glenn Maynard a441f136de fix off-by-one (oops) 2003-02-25 21:23:21 +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 dfec6b101f don't reset SongOptions between course songs 2003-02-24 04:15:18 +00:00
Glenn Maynard 8e21ba6f8a add StoreSelectedOptions and RestoreSelectedOptions 2003-02-24 03:26:00 +00:00
Glenn Maynard c541f11765 use Played here, instead of Passed 2003-02-24 02:45:27 +00:00
Chris Danford fc2108e85d fixed EditMenu "Create from Autogen" weirdness
cleaned up some unnecessary header dependencies
2003-02-22 01:58:56 +00:00
Glenn Maynard 56559fb29d Add the note skin pref back in, to change the default skin persistently.
Disable the EX pref; wait to add this until the screen is ready (though it
might be better to just make it a metric).
2003-02-22 00:12:45 +00:00
Glenn Maynard ea1867997d make the eval radar sane (but not necessarily correct) 2003-02-18 07:22:09 +00:00
Chris Danford 7cd57efce7 more course fixes, tweaked ghost arrow flashes 2003-02-17 19:52:16 +00:00
Chris Danford e19fa17d9b support for full CRS specification and PlayerBest/Worst 2003-02-16 10:12:03 +00:00
Glenn Maynard 0ff6f863ee s/Song.h/song.h/
I'd prefer "Song.h", but it's not worth losing history for, and SF will
choke on that rename anyway.
2003-02-16 04:28:17 +00:00
Glenn Maynard 42cfd6f98c stdafx -> global 2003-02-16 04:01:45 +00:00
Chris Danford e05738f7f7 working on course ranking scores and mem card saving 2003-02-14 21:42:44 +00:00
Glenn Maynard 8adf5ae456 fix stage counts in event mode 2003-02-14 08:15:42 +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
Glenn Maynard 235aa04a31 always one stage left for extra stages 2003-02-12 20:56:19 +00:00
Chris Danford 7b644e834a Added ScreenJukeboxMenu, and UI cleanup. 2003-02-11 02:20:38 +00:00
Chris Danford 7a810c1378 Long Marathon and Marathon Ver logic and graphics (floating bubble still to come) 2003-02-10 05:30:12 +00:00
Glenn Maynard 3c572b29cb keep track of when the music position hasn't been updated at
all (which isn't the same as being at beat 0)
2003-02-07 23:49:07 +00:00
Glenn Maynard 4a26cdef38 add UpdateSongPosition 2003-02-06 17:40:06 +00:00
Chris Danford 4ff98e0442 added flexable NoteType coloring to NoteDisplay, optimized note texture usage 2003-02-06 07:32:57 +00:00
Glenn Maynard fdc8c64ab6 extra stage only in arcade 2003-02-05 18:24:36 +00:00
Laurence Hartje 162120da47 Change Extra stage handling to behave like DDR Extreme 2003-02-05 09:01:09 +00:00
Glenn Maynard 94b20d1e95 /* */ 2003-02-04 22:19:24 +00:00
Glenn Maynard a2f96a215c handle no extra stage in event mode in HasEarnedExtraStage
challenge is good enough for an extra stage
2003-02-04 21:44:58 +00:00
Chris Gomez 1be035a4e7 PREFSMAN->m_bMusicWheelUsesSections now PREFSMAN->m_MusicWheelUsesSections
Three states: never, always, abc-only. Done for aesthetics over accuracy, I guess
2003-02-04 03:03:43 +00:00
Chris Danford d12e090808 grading error fixes, ranking calculation and display fixes, set default difficulty back to same level as 3.0 final 2003-02-03 05:53:59 +00:00
Chris Gomez f34705a495 Add a new sort type (SORT_GROUP_NOHEADER) which is the default and is like all music but doesn't display section headers.
Make it the default for more arcade-like behavior.
2003-02-03 04:50:37 +00:00
Chris Danford 3ddadbe82f New ScreenEditMenu 2003-01-30 07:18:33 +00:00
Chris Danford 025539e52c more progress on Ranking 2003-01-27 02:00:38 +00:00
Andrew Livy a649abe852 missing redirs 2003-01-26 18:51:26 +00:00
Chris Danford 9a104a7b2f working on ranking 2003-01-26 07:33:03 +00:00