Commit Graph
12803 Commits
Author SHA1 Message Date
Glenn Maynard 3153c70ddb Load Background's BGAs on first load, not in the ctor, so Jukebox and
Demonstration set up first; otherwise, BGAs with Lua expressions that
depend on them won't work.
2005-01-04 01:45:28 +00:00
Glenn Maynard 07aba0f89f add metric 2005-01-04 01:08:53 +00:00
Glenn Maynard 13a1b29436 allow showing course modifiers in demo/jukebox 2005-01-03 23:33:17 +00:00
Glenn Maynard 27d6c1a5ee simplify demo/jukebox setup 2005-01-03 23:31:34 +00:00
Glenn Maynard 0f010d2321 add Course::FindFixedSong, Attack::FromGlobalCourseModifier 2005-01-03 23:30:56 +00:00
Glenn Maynard c82a6fa313 split ScreenGameplay::InitSongQueues 2005-01-03 23:29:40 +00:00
Glenn Maynard 5de58766e9 simplify demo/jukebox setup 2005-01-03 23:20:11 +00:00
Glenn Maynard 7af6018618 virtual 2005-01-03 22:52:51 +00:00
Glenn Maynard 8cba265a01 Init() 2005-01-03 22:44:19 +00:00
Glenn Maynard 4b7ce342f5 add separate Screen::Init 2005-01-03 22:39:41 +00:00
Glenn Maynard 317378b028 Init -> InitMenu 2005-01-03 22:20:39 +00:00
Glenn Maynard a96a3d9caa cleanup 2005-01-03 21:16:20 +00:00
Glenn Maynard abcd14469a comments 2005-01-03 21:05:40 +00:00
Glenn Maynard a16205bf63 float 2005-01-03 21:02:19 +00:00
Glenn Maynard a1899a5db4 cleanup 2005-01-03 20:56:47 +00:00
Glenn Maynard 8340759571 optimization 2005-01-03 20:54:28 +00:00
Glenn Maynard e6bd8c0755 fix crash when .sm data with too many tracks is loaded 2005-01-03 20:53:03 +00:00
Glenn Maynard ba19b3b979 fading fixes 2005-01-03 11:21:02 +00:00
Glenn Maynard b32bb5743a fix some audio skips: cap at 4x fill, not 2x 2005-01-03 10:31:59 +00:00
Glenn Maynard fd43763777 cleanup 2005-01-03 05:20:52 +00:00
Glenn Maynard 37bc5aefbd cheaper ConvertSurface 2005-01-02 23:15:06 +00:00
Glenn Maynard 8a188e1a13 try to align 16-byte types to 16 bytes 2005-01-02 23:08:42 +00:00
Glenn Maynard f60254ba0e don't waste time zeroing RageVColor by default 2005-01-02 23:04:25 +00:00
Glenn Maynard fbdf19445c cleanup 2005-01-02 23:03:08 +00:00
Glenn Maynard 30976b2217 align macro 2005-01-02 22:54:12 +00:00
Glenn Maynard a8f8095d10 Don't zero RageSpriteVertex in the ctor; it's wasteful when declaring large arrays, because we almost always immediately overwrite that with real data. (We should do this for all basic RageTypes, but this one matters due to StripBuffer for hold note rendering.) 2005-01-01 23:29:13 +00:00
Glenn Maynard c5a683b03c optimize battle mode: don't call NoteField::CacheAllUsedNoteSkins every frame 2005-01-01 22:39:08 +00:00
Glenn Maynard 4b69f947dd cleanup 2005-01-01 22:10:09 +00:00
Glenn Maynard 59ae043f2b comment 2005-01-01 22:07:52 +00:00
Glenn Maynard b7487c02a4 simplify 2005-01-01 22:07:16 +00:00
Glenn Maynard fac13bf393 remove fadecolor 2005-01-01 22:04:40 +00:00
Glenn Maynard 35c718b990 Removing "fadecolor". Fading is useful, but being able to fade with a factor
other than #FFFFFF00 has never been useful, and it complicates the code.

Note that "diffuse" and fading do combine, so a sprite with diffuse,#FF0000
will still fade out correctly.
2005-01-01 21:59:35 +00:00
Glenn Maynard b68abb98aa None of our themes appear to use "ShowBanner=1". If you want to do this,
load "songbanner" (or "coursebanner") in a BGAnimation.
2005-01-01 21:49:33 +00:00
Glenn Maynard 45628efccc fix WITHOUT_NETWORKING 2005-01-01 21:44:00 +00:00
Glenn Maynard 6f96014255 load background on ScreenStage 2005-01-01 21:42:36 +00:00
Glenn Maynard 2aea454255 blank background for ScreenStage 2005-01-01 21:41:51 +00:00
Glenn Maynard 2921aeedaf make background graphic optional when loading from ScreenManager 2005-01-01 21:20:00 +00:00
Glenn Maynard 7ef993564d fix crash when selecting random with no songs loaded (don't show random at all) 2005-01-01 20:32:55 +00:00
Chris Danford cacd23de90 add TransferStatsToMachine menu option 2005-01-01 10:27:16 +00:00
Glenn Maynard 02d68f44ef don't waste time caching banners for Banner, only FadingBanner (eg. ScreenStage) 2004-12-30 20:08:34 +00:00
Glenn Maynard b6fe2c3bae add "stopmusic" 2004-12-30 01:17:52 +00:00
Glenn Maynard 63364e5dcc fix vc7 warnings 2004-12-29 22:41:27 +00:00
Ben Anderson dee52f75b1 Fix combos (does ScoreKeeper5th need fixing too?) 2004-12-29 19:12:25 +00:00
Glenn Maynard 703b15b2ab remove unused 2004-12-27 22:32:16 +00:00
Glenn Maynard 0d4f15c72f const 2004-12-27 22:30:51 +00:00
Glenn Maynard c6370d4fcd add GameSoundManager::Flush 2004-12-27 22:19:22 +00:00
Chris Danford 8d6b3cba2c fix const compile error 2004-12-27 10:28:41 +00:00
Chris Danford 96247fb192 play layer InitCommand in addition to BGA InitCommand 2004-12-27 10:26:32 +00:00
Chris Danford a675190a55 Don't re-parse the ini file multiple times per BGALayer. Yuck. 2004-12-27 10:24:54 +00:00
Glenn Maynard 3ca2641398 virtual 2004-12-27 07:10:29 +00:00