Commit Graph
2815 Commits
Author SHA1 Message Date
Glenn Maynard eba6e65ede log chars 2003-03-31 21:21:52 +00:00
Glenn Maynard 0ae6236f7c Add an option to force preloading. This only preloads sounds
that are loaded in advance, which excludes sample music
and some announcers.

Disable "sound volume".  That's not what that variable is for; setting
it to higher values will result in clipping on a lot of hardware, causing
people to report it as a "bug" (which it's not).  Setting it to lower values
results in lower quality sound.  To do this correctly, we'd need to add
an interface for accessing the real hardware mixer volume, which I
don't really want to do right now ...
2003-03-31 21:21:23 +00:00
Glenn Maynard ea5a77e47e log chars on font load 2003-03-31 20:53:19 +00:00
Glenn Maynard f93eeb91d4 fix MusicWheel 2003-03-31 18:32:03 +00:00
Glenn Maynard 4529d61eef fix GradeDisplay 2003-03-31 18:29:25 +00:00
Glenn Maynard f28b149ad0 simplify failure adjustment
(game options menu entry is still sometimes preempted when it shouldn't be)
2003-03-31 17:41:55 +00:00
Chris Danford b209836cee change UI for rows of options that go off the edge of the Screen 2003-03-31 14:02:39 +00:00
Chris Danford b5e749885a graphics cleanup in default theme, SMMAX2 2003-03-31 03:11:31 +00:00
Glenn Maynard 5c9ae0b4b1 fix a crash 2003-03-30 21:42:10 +00:00
Glenn Maynard 0b7b1cdcd2 fix numbers; this fixes several usages of _shared3 2003-03-30 21:38:22 +00:00
Chris Danford a6232f80c9 tweak SMMAX2 animations 2003-03-30 21:02:15 +00:00
Glenn Maynard ab74e7e103 don't update alive time for dead players 2003-03-30 20:54:37 +00:00
Glenn Maynard c34b21d5c4 enable all players when entering the options menu 2003-03-30 20:50:51 +00:00
Glenn Maynard 85ec76ce63 fix font 2003-03-30 20:44:55 +00:00
Glenn Maynard c6369bfe21 update textinfo after each keypress, so changes don't appear lagged 2003-03-30 20:43:30 +00:00
Glenn Maynard b81825f758 update 2003-03-30 20:22:29 +00:00
Chris Danford 2e2d7104ea rename TipDisplay -> HelpDisplay 2003-03-30 20:21:20 +00:00
Glenn Maynard c29e008586 update 2003-03-30 20:19:05 +00:00
Glenn Maynard 87d129b1a0 hopefully fix an extra2 crash 2003-03-30 20:18:46 +00:00
Glenn Maynard 07693c3d23 add sandbox 2003-03-30 20:17:59 +00:00
Glenn Maynard d267f60f80 cache update for the last snapshot 2003-03-30 20:17:41 +00:00
Glenn Maynard 848cf152c5 fix crash when lyrics are too close together 2003-03-30 20:17:00 +00:00
Glenn Maynard 95b0d3e082 add an assert 2003-03-30 19:36:57 +00:00
Glenn Maynard f903483143 add comment 2003-03-30 19:32:05 +00:00
Chris Danford eaa888e2c9 cleanup edges on graphics 2003-03-30 19:30:54 +00:00
Chris Danford 214c2b67af clean up Fonts and Numbers names 2003-03-30 18:12:57 +00:00
Chris Danford 4d7fd44f8a Make the LifeMeterBar images paletted to fix ugly banding without dithering 2003-03-30 07:36:41 +00:00
Chris Danford f2a88c4eea metrics editor mostly working 2003-03-30 00:45:35 +00:00
Chris Danford 3ceec51ef3 working on metrics editor 2003-03-29 23:15:59 +00:00
Chris Danford 9082e86695 Fixed wrong score numbers on ScreenGameplay and ScreenEvaluation 2003-03-28 23:13:32 +00:00
Chris Danford e89595cbea Added theme metrics analysis
Working on metrics editor
2003-03-28 21:34:40 +00:00
Chris Danford 541b5fe9c2 Added theme element analysis feature to smpackage 2003-03-28 17:46:32 +00:00
Glenn Maynard 415f2b30da remove some old stuff 2003-03-28 09:24:09 +00:00
Chris Danford 89ba014f15 Simplifed ScreenEvaluation
Fix problems in SMMAX2 theme
2003-03-28 05:47:42 +00:00
Glenn Maynard 8db1c70e1e add missing operator=; fixes a crash that only occurs after releasing snapshots 2003-03-28 05:23:35 +00:00
Glenn Maynard c7c02602d9 Don't modify stored courses; it's far too easy to accidentally forget
to reset them in one of the (many) exit-gameplay paths, or reset it
incorrectly.

This fixes the course selection screen crashing when there is
no music.
2003-03-28 02:25:15 +00:00
Glenn Maynard 21c4f840c7 fix tweening 2003-03-28 02:15:29 +00:00
Glenn Maynard b797c11a2d unneeded header 2003-03-28 01:34:38 +00:00
Glenn Maynard 2e8654909a Remove Invalidate and Restore from Actor, Screen and ScreenManager.
They don't do anything, and they're never called; I think they're
D3D hangovers.

Don't make Actor::DrawPrimitives pure virtual.  It's useful to make
Actors that don't draw anything, and only receive updates, to modularize
functionality, such as TimingTip.  This also makes Actor::GetCommandLength
somewhat less of a heinous hack.
2003-03-28 00:49:01 +00:00
Glenn Maynard 590827ae5f simplify 2003-03-28 00:34:59 +00:00
Glenn Maynard d8479fc99c missing header 2003-03-28 00:33:29 +00:00
Chris Danford 3f61e251cb turn compression off when exporting package 2003-03-27 23:38:39 +00:00
Glenn Maynard e59611d9b4 simplify 2003-03-27 21:25:33 +00:00
Glenn Maynard 6e9eb566cd Don't use fscanf; it's brittle. Instead, read lines manually and use sscanf. 2003-03-27 21:23:56 +00:00
Glenn Maynard 522fbab465 Don't use DontTransliterate, so we make sure that courses always
have the original title to match against.
2003-03-27 20:43:03 +00:00
Glenn Maynard 52e2e28717 fix TransitionToEdit not being called if the lead out after the end marker
lies beyond the end of the song file
2003-03-27 20:37:45 +00:00
Glenn Maynard 2303e8cd3e supply a default constructor 2003-03-27 20:16:17 +00:00
Glenn Maynard 4c599babac simplify 2003-03-27 20:15:33 +00:00
Glenn Maynard 11b80b5d3e Sort titles that start with a decimal point in NUM, too. 2003-03-27 20:13:13 +00:00
Glenn Maynard b55d156a8c no timing assist option icon 2003-03-27 18:41:22 +00:00