Commit Graph

116 Commits

Author SHA1 Message Date
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 5f15c92404 working on Battle 2003-02-25 00:33:42 +00:00
Chris Danford bed2c0a74b fixed crash when saving Course records
fixed incorrect handing of "accelerate" token in Actor::Fade
2003-02-24 00:47:13 +00:00
Glenn Maynard 996f89885d i didn't do it! he did it! 2003-02-23 06:56:02 +00:00
Glenn Maynard dbb7ec7fe7 Remove most of the debugging cruft. (Nobody else is reporting
this and the one person that did can't reproduce it.)  Reduce it to
some sanity and progress checks so it can be narrowed down if
it happens again.
2003-02-23 06:25:43 +00:00
Glenn Maynard daf8ce8822 Init options, since FromString won't do it for us.
Make a huge mess of SaveMachineScoresToDisk; someone reported
a crash and I can't find anything wrong with it.  (Wasn't going to commit
this, but I want to commit the above; this shouldn't stick around very
long ...)
2003-02-22 21:59:21 +00:00
Glenn Maynard f486a57d18 fix compiler warning in gcc 2003-02-17 20:43:23 +00:00
Chris Danford 8e3a14f516 Still fixing brokenness in Nonstop, Oni, Endless... 2003-02-16 23:54:30 +00:00
Chris Danford e19fa17d9b support for full CRS specification and PlayerBest/Worst 2003-02-16 10:12:03 +00:00
Glenn Maynard 3b8d26e564 fix crash if RageSoundManager or SongManager throw 2003-02-16 05:10:08 +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 ff38961907 use slashes as a directory separator instead of backslashes 2003-02-14 08:15:15 +00:00
Glenn Maynard 3f870fd44a fix data type 2003-02-14 06:57:53 +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 7db930ed2f push song searching into a function 2003-02-05 19:16:00 +00:00
Glenn Maynard 859e1cbf56 const fixes
add a const accessor for songs
2003-02-05 18:34:27 +00:00
Laurence Hartje 4e4307e3d0 Really fix Alternative Folder & DWI Path support 2003-02-05 08:57:18 +00:00
Laurence Hartje 36f784f807 Fix: Check the alternative song folders (and the dwi path) for the extra stage courses. 2003-02-05 03:24:47 +00:00
Glenn Maynard 06be98567b Clean up some sorts; use multiple stable_sorts for multi-level
sorts, instead of hardcoding the order in the compare functions.

Don't consider challenge > hard for extra stages.
2003-02-05 00:33:14 +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 2234a77952 Add option for user-selectable extra stage (see DDR Extreme). 2003-02-01 05:39:48 +00:00
Glenn Maynard 5aa7ebc1ac rename a function 2003-01-27 23:10:44 +00:00
Glenn Maynard 2fa12589e5 fix a crash 2003-01-27 05:11:59 +00:00
Chris Danford 025539e52c more progress on Ranking 2003-01-27 02:00:38 +00:00
Glenn Maynard faa9135814 also fix course loading 2003-01-26 09:40:30 +00:00
Chris Danford 9a104a7b2f working on ranking 2003-01-26 07:33:03 +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
Chris Danford cf8c4f884f cleanup of statistics, saving of high scores 2003-01-24 02:43:07 +00:00
Glenn Maynard 44414cbe31 10+ for extra
(this should probably be a theme metric)
2003-01-23 21:51:35 +00:00
Glenn Maynard f340c8c467 typo 2003-01-23 19:44:13 +00:00
Glenn Maynard 1369092656 simplify 2003-01-23 04:43:22 +00:00
Chris Danford 93c1166402 more on high score work 2003-01-22 05:29:27 +00:00
Chris Danford 1583a44506 added DDREX Nonstop mode, added beginnings of high score tracking 2003-01-21 05:14:59 +00:00
Chris Danford 21ab45ec96 fixed broken screen gameplay, started adding coin-op logic 2003-01-10 02:22:07 +00:00
Glenn Maynard 6341356c9e add key renaming
fix a possible glitch
2003-01-03 22:37:44 +00:00
Glenn Maynard 55e92e771d s/CArray<x,y>/vector<x>/g 2003-01-03 05:56:28 +00:00
Glenn Maynard bb8940adad Add and use accessors for most of Notes.
Don't autogen data until it's needed.
2003-01-02 22:10:51 +00:00
Glenn Maynard 49f05c9ab8 s/throw RageException/RageException::Throw/ 2002-12-21 19:34:02 +00:00
Glenn Maynard e7c32293da add song cleaning 2002-12-21 18:23:37 +00:00
Glenn Maynard e851ce45e5 use accessors 2002-12-17 05:29:50 +00:00
Glenn Maynard 9ea5138366 const 2002-12-17 05:22:32 +00:00
Glenn Maynard 5afb4c7768 use course accessors 2002-12-17 05:09:36 +00:00
Glenn Maynard 2b19012e40 use GetSongDir 2002-12-13 23:41:11 +00:00
Chris Danford ca7c1ab78f working on mulitplayer 2002-12-02 05:25:44 +00:00
Glenn Maynard acdb516ffd Reorganize arch a bit. Multiple architectures might want to share
a non-default implementation of a driver, and organizing them by
architecture doesn't handle that very well.
2002-11-18 21:37:58 +00:00
Glenn Maynard fc0cd03818 Use new old loader dialog stuff.
Set the icon from an XPM.
2002-11-17 09:13:35 +00:00
Chris Danford 628dea9da7 OpenGL checkin. Movie textures, texture stretch, texture dither, and 16 bit textures are broken. 2002-11-11 04:53:31 +00:00
Chris Danford 24ce24bbc1 Network server mode accepts multiple connections 2002-11-08 08:17:59 +00:00
Glenn Maynard 80c0f04397 use untemplated trim* 2002-10-31 08:05:13 +00:00