Commit Graph

2498 Commits

Author SHA1 Message Date
Glenn Maynard f64f210ca1 Remove MAX_BEATS. 2003-03-06 22:51:30 +00:00
Glenn Maynard 2f7c8a0c2e Reduce dependency on MAX_BEATS. 2003-03-06 22:50:44 +00:00
Glenn Maynard 7cd6c95cac Reduce dependency on MAX_BEATS. 2003-03-06 22:42:29 +00:00
Glenn Maynard 75a058c1dd Reduce dependency on MAX_BEATS.
Don't call GetLastBeat from GetFirstBeat.
2003-03-06 22:40:04 +00:00
Glenn Maynard e645510909 Reduce dependency on MAX_BEATS 2003-03-06 22:25:21 +00:00
Glenn Maynard 0ad5b74051 work around another (easy) gldirect bug 2003-03-06 09:58:25 +00:00
Glenn Maynard ed64f269ef Work around GLDirect bug. 2003-03-06 09:26:07 +00:00
Glenn Maynard 1604222001 Small fix for bAALinesCauseProblems
Add Add bPackedPixelsCauseProblems
2003-03-06 09:25:48 +00:00
Glenn Maynard 9b635c0015 add some asserts near where some crashdumps pointed to 2003-03-06 08:10:28 +00:00
Glenn Maynard d17a9c9f17 update 2003-03-06 03:13:52 +00:00
Glenn Maynard 4f9f288ddd eof nl 2003-03-06 03:13:36 +00:00
Glenn Maynard dcd49a286f fix compile 2003-03-06 02:01:28 +00:00
Glenn Maynard 1bb3349c6e fix compile problems (operator<() must be const) 2003-03-06 01:12:27 +00:00
Glenn Maynard 5951cf7f1f fix compile problems 2003-03-06 01:02:17 +00:00
Glenn Maynard 70af758545 fix minor warnings 2003-03-05 23:47:08 +00:00
Glenn Maynard be89073042 fix compile problems 2003-03-05 23:35:43 +00:00
Glenn Maynard 09a0632481 Don't die due to invalid data. (We should be able to hose any
given piece of any song and still load cleanly.  It's fine to die due
to things that shouldn't be bad--such as themes--but we should be
very tolerant of songs.)
2003-03-05 10:07:20 +00:00
Glenn Maynard f5116967a8 Add error output, simplify 2003-03-05 09:51:32 +00:00
Glenn Maynard 4f120731aa don't change the sample position of songs that actually have
a sample start of 0
2003-03-05 09:28:27 +00:00
Chris Danford 267fcec652 added TransitionBGAnimation 2003-03-05 08:48:35 +00:00
Chris Danford d34102b717 scripting support in BGAnimations 2003-03-05 02:52:40 +00:00
Glenn Maynard a448d15bd8 readd 'm' shortcut 2003-03-05 02:38:17 +00:00
Glenn Maynard 7a4934980a Fix SetPositionSamples() when we have a rate. This should fix
the editor problems.

There's a major restriction of rate changing: you can't change the
rate while the song is playing.  That's because RageSound keeps
track of the number of samples actually *output to the sound driver*;
it determines the position within the sound by dividing by the rate.
(It might be possible to adjust position dynamically within SetPlaybackRate
to make this work, but this isn't done right now.)
2003-03-05 02:31:22 +00:00
Glenn Maynard ef33416418 remove old comment 2003-03-04 23:06:11 +00:00
Glenn Maynard 1b6cac3460 this is fixed 2003-03-04 23:03:36 +00:00
Glenn Maynard 2850db3658 fix tweens when a style is selected quickly (I never wait for the tween
to finish ...)
2003-03-04 22:56:51 +00:00
Glenn Maynard 219c81c6ce fix the back button in the difficulty select screen 2003-03-04 22:55:35 +00:00
Glenn Maynard 47e1271f2f fix hiding balloons when switching to a section header 2003-03-04 06:36:13 +00:00
Glenn Maynard 7c04cde567 guess the title from the directory name 2003-03-04 06:25:11 +00:00
Glenn Maynard f45074cfa1 (Why *are* metrics case-sensitive?) 2003-03-04 06:24:02 +00:00
Glenn Maynard 0d6a670e13 don't crash on bogus values 2003-03-04 06:23:12 +00:00
Glenn Maynard 791b70803b make GetMainAndSubTitlesFromFullTitle available 2003-03-04 06:22:20 +00:00
Glenn Maynard b62871059e Don't throw due to missing #BPMS 2003-03-04 05:59:56 +00:00
Chris Gomez 1e7d474a12 Fix courses playing the first song again after the last song is completed 2003-03-04 03:22:51 +00:00
Glenn Maynard 9840777aba fix sounds playing twice 2003-03-04 01:13:36 +00:00
Glenn Maynard b7d4c1499e cosmetic 2003-03-03 23:51:15 +00:00
Chris Danford 7cbd011a37 cleanup of ScreenSelect 2003-03-03 10:09:34 +00:00
Chris Danford 0adf3d8590 cleanup of ScreenSelect 2003-03-03 10:03:02 +00:00
Glenn Maynard 6071bf6fac cleanup: actors generally shouldn't move themselves 2003-03-02 06:16:03 +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
Aaron VonderHaar 0b9448cf66 arrows now sync properly to the music (as far as I can tell) 2003-03-01 08:09:45 +00:00
Chris Gomez ad74f66f7c Add in translits for the Tokimeki Memorial Dancing Summer Vacation (AKA DDR Tokimeki Mix) DWIs in circulation 2003-02-28 22:40:58 +00:00
Glenn Maynard f60decadd8 Temporary hack: pump events a bunch (eg. a few seconds' worth)
every frame, to see if input messages are getting queued or something.
2003-02-28 20:52:57 +00:00
Glenn Maynard 151eea0a2c reposition items that depend on reverse when we change songs 2003-02-28 20:50:28 +00:00
Glenn Maynard 1808b6838c remove hardcoded values, make it work for 2P 2003-02-28 10:20:07 +00:00
Glenn Maynard c7d8098411 delay the balloons a little 2003-02-28 09:25:25 +00:00
Glenn Maynard 0b7dafb0de (just because) 2003-02-28 08:58:29 +00:00
Glenn Maynard c816f69a89 write cdtitle to dwis 2003-02-28 08:55:56 +00:00
Glenn Maynard dccc07980a Don't blank out song elements that don't exist. 2003-02-28 08:47:27 +00:00
Glenn Maynard 141a9275d4 fix metric 2003-02-28 08:46:14 +00:00