Commit Graph

68 Commits

Author SHA1 Message Date
Glenn Maynard 8d0bf6039c simpler mechanism: doesn't require a separate function for each preference;
requires only one line in ScreenOptionsMasterPrefs, not two (still needs
appropriate metrics); doesn't require that the metric is in PrefsManager
2004-12-07 10:05:14 +00:00
Glenn Maynard 823eac2631 make g_ConfOptions a vector 2004-12-07 09:49:03 +00:00
Glenn Maynard dbb52c70d7 real fix for options 2004-12-07 09:22:38 +00:00
Glenn Maynard ed097b0a5d cleanups (working on cleaner ConfOption/Preference integration) 2004-12-07 02:47:21 +00:00
Chris Danford 005a7f5efa convert more prefs to use Preference 2004-12-04 10:35:50 +00:00
Chris Danford d46bfd460d convert some prefs to use Preference 2004-12-04 08:21:54 +00:00
Chris Danford 2b9d990e71 prefs name cleanup 2004-12-04 06:09:30 +00:00
Glenn Maynard abc76e28ed apply graphic settings on texture color depth change 2004-09-05 22:10:58 +00:00
Glenn Maynard 20dcf02ad1 "0%" -> "SILENT"; remove extra "10%" 2004-09-05 06:00:25 +00:00
Glenn Maynard ffbe769356 allow both 1280x960 (for CRTs) and 1280x1024 (for LCDs) 2004-09-05 05:50:23 +00:00
Chris Danford 0215714561 add LifeDifficulty text to ScreenTitleMenu 2004-08-21 03:39:28 +00:00
Glenn Maynard 0c4f092fd3 fix ambiguous ?: types 2004-08-06 21:01:28 +00:00
Chris Danford 9cf222284f add conf line DefaultFailTypeNoOff 2004-07-31 21:40:47 +00:00
Chris Danford 35869118d9 add FAIL_COMBO_OF_30_MISSES 2004-07-31 19:14:53 +00:00
Chris Danford ff4c12b727 rename GameDef -> Game 2004-07-25 17:07:32 +00:00
Chris Danford 64628fac21 remove enum Game. Instead, pass around the GameDef pointer 2004-07-25 04:27:20 +00:00
Chris Danford 059dfb6ae2 remove html saving options (because the html writer is gone) 2004-07-11 02:24:32 +00:00
Glenn Maynard a3b651fc28 CelShadeModels does not require a graphics restart to change 2004-06-20 06:55:59 +00:00
Kevin Slaughter 4ea6d862f4 Added GL cel shading 2004-06-18 11:29:38 +00:00
Chris Danford d4ca0684f0 split SongsPerPlay and EventMode 2004-06-12 02:53:21 +00:00
Chris Danford 62acd3526f name cleanup: FAIL_ARCADE -> FAIL_IMMEDIATE
clean up fail logic
add pref: Min1FullSongInCourses
2004-06-08 07:16:28 +00:00
Glenn Maynard e4d124dd91 license update 2004-06-08 05:22:33 +00:00
Glenn Maynard 398eb05fcb call SONGMAN->SetPreferences when PREFSMAN->m_bAutogenSteps
changes
2004-06-05 08:11:00 +00:00
Chris Danford c711c8aa33 name cleanup: ProfileStatsHtml -> PlayerStatsHtml 2004-05-28 04:17:56 +00:00
Glenn Maynard 8bac1efe15 add SaveStats 2004-05-21 02:07:39 +00:00
Glenn Maynard 7cbd73345c remove PreloadSounds 2004-02-21 00:31:31 +00:00
Glenn Maynard 3a78d151e7 remove SoundPreloadAll
cleanup
2004-02-21 00:14:38 +00:00
Glenn Maynard 64f2d8ad3c rename AutogenMissingTypes -> AutogenSteps
simplify
2004-02-10 21:10:23 +00:00
Glenn Maynard f00bb63423 the options "no" and "off" do not leave much to choice 2004-01-03 04:31:32 +00:00
Glenn Maynard 5c64b361b7 m_bCheckSongCacheOnLoad -> !m_bFastLoad 2003-12-31 09:32:21 +00:00
Glenn Maynard bc2f27ebc2 add m_bCheckSongCacheOnLoad ("Fast load") 2003-12-30 09:34:05 +00:00
Chris Danford 5aa2a3dff4 add AttractSoundFrequency option
remove AttractSound and DemonstrationSound options
2003-12-28 19:46:50 +00:00
Glenn Maynard f74f47ab88 remove 10+FootInRed 2003-12-21 03:27:14 +00:00
Chris Danford 4ca799bc96 rename "AntiAliasing" to "SmoothLines" 2003-12-20 21:29:55 +00:00
Glenn Maynard 50bfdd0712 CoinModeNoHome 2003-11-26 00:32:21 +00:00
Chris Danford 47def7d3dc xbox updates 2003-11-13 00:39:36 +00:00
Chris Danford a35e97b88e add doubles premium messages 2003-11-09 08:55:21 +00:00
Chris Danford 02679ea68b clean up premium coin logic 2003-11-09 01:09:35 +00:00
Chris Danford 70df8e2ca1 add antialiasing to graphic options 2003-11-08 15:50:27 +00:00
Chris Danford e1b38458d9 add antialiasing to graphic options menu 2003-11-08 15:48:40 +00:00
Chris Danford c3474fe287 split bJointPermium into bVersusForOneCredit and bDoubleForOneCredit 2003-11-07 12:56:32 +00:00
Glenn Maynard 43ed677045 Fix PlayerOptions::GetString percentage rounding.
Merge ScreenGameplay::SM_NotesEnded code paths.

Replace FAIL_PASSMARK with PlayerOptions FailMark:
It's simpler: only one test (in SM_NotesEnded).  It can be 1: changed easily:
say "80% FailMark" for BM; 2: set per-player, if some mode wants an easier
setting for easier difficulties; 3: changed during courses (if you really wanted to).

It coexists with fail types.  In some BeatMania games, you have to be over 80%
at the end to pass, but you also fail immediately if the bar empties.

One thing to be careful of: since it coexists with fail types, setting FailOff doesn't
disable FailMark failing.  If you want that, too, use "No FailMark".

The danger background works consistently.  (If FailOff is set, the behavior is what
it was--no danger at all.)
2003-11-03 19:42:06 +00:00
Andrew Wong 38f78c4560 add option to hide name entry screen if course isn't in ranking list 2003-11-03 10:14:13 +00:00
Andrew Livy 93f2e21ce4 Added: 70% PassMark Fail Type 2003-11-03 03:30:39 +00:00
Glenn Maynard ca1f4ab802 fix sound options menu 2003-10-29 00:34:57 +00:00
Chris Danford bd585e46a1 fix VC7 warnings 2003-10-22 12:28:30 +00:00
Chris Danford 513f9709ca Split off separate DemonstrationSound pref 2003-10-22 11:40:04 +00:00
Chris Danford 037c26e20b add sound volume menu option 2003-10-12 20:34:46 +00:00
Chris Danford b3d25996d8 add option for silent attract 2003-10-12 19:45:28 +00:00
Chris Danford cf8c4043f3 remove decode movie MS
add menu item for movie texture color
add better presets for Radeon 7xxx
2003-10-07 08:18:28 +00:00