Commit Graph
22667 Commits
Author SHA1 Message Date
Glenn Maynard f1a083cee5 autogenerate m_fLengthSeconds if not specified 2003-03-17 01:35:50 +00:00
Glenn Maynard 7f17ae1b42 add BGAnimationLayer::GetMaxTweenTimeLeft
this isn't an overload of GetTweenTimeLeft, since it returns the
tween time of its children, which is separate from its own tween
time
2003-03-17 01:34:12 +00:00
Glenn Maynard daf9d373a3 Dynamically allocate Sprites in backgrounds, instead of always
allocating and initializing hundreds of them per background.
2003-03-17 01:15:42 +00:00
Glenn Maynard 7d3ef82ff5 add a hack to Update(0) when the screen isn't on the stack 2003-03-17 01:12:58 +00:00
Glenn Maynard 11268b74a1 make some explicit guarantees about message delivery order 2003-03-17 01:02:04 +00:00
Chris Danford 1ea580c0c1 Fix crash in ScreenSelectGame 2003-03-17 00:49:35 +00:00
Chris Danford 53233025d7 Fix Back transition not being drawn for one frame when going back from ScreenGameplay 2003-03-16 23:17:48 +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
Glenn Maynard 8771c3d6bf fix compile
fix warning
2003-03-16 21:55:50 +00:00
Chris Danford 9dbbb7949e ScoreKeeperMAX2:
- Jumps count as 2 toward combo, but 1 toward judgement totals
- Only Perfect or better increments combo in courses
2003-03-16 20:55:45 +00:00
Chris Danford 71d2fadb46 Change Toasty:
- 100% chance of occuring on 250 consecutive Perfects
- Plays max one time per song
2003-03-16 19:11:51 +00:00
Chris Danford 6ccb255719 Jumps count as only 1 in TapNoteScore totals 2003-03-16 18:57:34 +00:00
Chris Danford 7192afab51 Clean up some ScoreKeeper names
Jumps are now graded on the TapNoteScore of the that completes the row, not the minimum TNS of the row
2003-03-16 17:45:32 +00:00
Chris Danford 33917de85c Only load one Ready and HWG announcer sample because it's only played once 2003-03-16 07:38:40 +00:00
Glenn Maynard 996aa1d66e whoops, remove profiling switch 2003-03-16 07:38:28 +00:00
Chris Danford dd1d0ed677 Play crowd cheer at beginning of ScreenGameplay 2003-03-16 07:30:50 +00:00
Chris Danford 922feeb105 Add sanity check that Style and PlayMode are set before selecting song 2003-03-16 07:29:58 +00:00
Chris Danford 8b7894be76 Fix crash in Background if CreateRandomBG fails 2003-03-16 07:20:37 +00:00
Glenn Maynard ee10a98b35 fix unscrolled banner being displayed for one frame
make sure we include hints when reloading the texture when fading,
or hints may not match and it'll get reloaded
2003-03-16 02:59:34 +00:00
Chris Danford b2892caa4e improved Wide - prevents some nearly-impossible patterns 2003-03-16 01:47:08 +00:00
Glenn Maynard f93156f848 add missing kuru kanji 2003-03-16 01:29:44 +00:00
Glenn Maynard 1ab0823940 Fix oddities in the music wheel when two songs use the default
banner in a row (m_size wasn't being reset so CroppedSprite messed
up)
2003-03-16 00:45:06 +00:00
Chris Danford f4b5b431d4 Re-add Insert and Delete shortcuts to editor 2003-03-16 00:31:23 +00:00
Chris Danford ce4fb01d99 Fix wrong font being loaded in ScreenMusicScroll 2003-03-16 00:25:07 +00:00
Chris Danford 396687f2a7 no message 2003-03-16 00:23:27 +00:00
Chris Danford 5382f1f3fa fix MiniMenu crashes for rows with 0 choices
more complete BackgroundChange controls in editor
added "play current beat until end" in editor
cleaned up Background
2003-03-16 00:05:23 +00:00
Glenn Maynard 4383b2ef3a fix warnings 2003-03-15 23:55:59 +00:00
Glenn Maynard bbf8067551 remove prebuffering from RageSound; let Preload handle it 2003-03-15 23:55:24 +00:00
Glenn Maynard 187aee0a05 use RageSoundReader_Preload 2003-03-15 23:34:45 +00:00
Glenn Maynard 2f411e2605 add RageSoundReader_Preload.cpp 2003-03-15 23:34:11 +00:00
Glenn Maynard a990cdcb42 fix prebuf size 2003-03-15 23:28:19 +00:00
Glenn Maynard e767641c67 Modularize preloading with a sound reader, so the !big logic
in RageSound can go away
2003-03-15 23:28:05 +00:00
Glenn Maynard e52887948f (c) footers 2003-03-15 23:27:34 +00:00
Glenn Maynard b6c45c4f1c add virtual copy ctor for RageSoundReaders 2003-03-15 23:19:20 +00:00
Glenn Maynard b6d14b1388 sound readers can Open in completely varying ways; don't
provide a single virtual for it
2003-03-15 21:17:05 +00:00
Glenn Maynard 55bbb642f3 don't downcast here (do it later) 2003-03-15 21:16:38 +00:00
Glenn Maynard a1f8acd915 simplify a little 2003-03-15 21:02:45 +00:00
Glenn Maynard d740128485 FocusingSprite is obsolete 2003-03-15 20:31:09 +00:00
Chris Danford ad34d417f6 Get rid of some global strings to (shrinks release exe size by 3.5MB) 2003-03-15 19:25:37 +00:00
Glenn Maynard 8f9ac4d0ee unused 2003-03-15 09:59:38 +00:00
Glenn Maynard 8d16f52345 preempt possible problems with message handling
(don't think this is related to my stage screen crash, which
isn't happening in debug; I might just need to rebuild release)
2003-03-15 07:21:09 +00:00
Glenn Maynard 649ad21e43 revert mixing code 2003-03-15 05:57:44 +00:00
Glenn Maynard 3b1396dd65 remove unused prototype 2003-03-15 03:23:21 +00:00
Glenn Maynard 6e317b9f57 need to flush the directory cache or it'll keep thinking the file is there 2003-03-15 03:09:06 +00:00
Glenn Maynard 7f8e3b3886 Add skip detection when timestamping is on
(could be split off)
2003-03-15 02:44:54 +00:00
Chris Danford 9be16c8dbe Implement RageDisplay::IsWindowed() 2003-03-15 00:19:48 +00:00
Chris Danford 033b2773ed disallow > 1 theme element matches to catch problems early 2003-03-15 00:16:45 +00:00
Glenn Maynard 77f28df1fa this is extranneous and is causing problems 2003-03-15 00:10:55 +00:00
Glenn Maynard 23817566b8 Move ScreenManager actors into a separate screen, to unclutter
ScreenManager, and so it can use AddChild
2003-03-15 00:02:54 +00:00