Commit Graph

57 Commits

Author SHA1 Message Date
Glenn Maynard f1a295c356 fix crash
fix "OFF" character choice not working
2004-01-18 07:12:07 +00:00
Chris Danford 2fb5052a48 whoops! Fix all nav types other than FirstChoiceGoesDown 2004-01-14 08:07:06 +00:00
Chris Danford e382b89cc2 fix ScreenOptionsMaster::ExportOption ROW_CONFIG and ROW_SAVE_TO_PROFILE with NAV_FIRST_CHOICE_GOES_DOWN 2004-01-14 06:38:36 +00:00
Chris Danford 1f1540db50 Simplify ROW_STEP and ROW_CHARACTER in SSOMaster 2004-01-14 06:34:37 +00:00
Chris Danford 1cb29a82b5 add CourseDifficulty, use it instead of a bDifficult flag 2004-01-14 06:11:28 +00:00
Chris Danford 9551afea38 add new nav type NAV_FIRST_CHOICE_GOES_DOWN
ScreenOptionsMaster::ExportOption is broken when using NAV_FIRST_CHOICE_GOES_DOWN.  Fix coming soon.
2004-01-14 04:59:07 +00:00
Glenn Maynard f7491cb268 vector<bool> x; bool &b = x[0]; is illegal: vector<bool> is optimized
to a bitset (packed), and you can't have a pointer to a packed bit
(stupid optimization; if I want a bitset, I'll use a bitset!)
2004-01-12 01:59:34 +00:00
Chris Danford e2136499e1 add "nojumps" 2004-01-11 06:34:30 +00:00
Glenn Maynard 898f394ae8 fix some warnings 2004-01-11 05:47:23 +00:00
Chris Danford 149138cf20 fix ImportOptions/ExportOptions interaction with multiselect 2004-01-11 04:34:00 +00:00
Chris Danford dc863c8f31 fix multiselect + options icon crash 2004-01-11 02:28:10 +00:00
Chris Danford 028e5bd6c8 parse for multiselect flag 2004-01-10 21:36:23 +00:00
Chris Danford 26ef62415e using ParseCommand to parse options row data 2004-01-10 20:43:32 +00:00
Chris Danford 57819b0e80 more work on multiselect 2004-01-10 08:57:08 +00:00
Chris Danford 2cd7370442 ScreenOptions: row data structure allows multiple selections per row 2004-01-10 08:05:20 +00:00
Steve Checkoway 4f62f34ad9 fix signed/unsigned comparisons. Unless I'm mistaken, size() returns a size_t which is an unsigned int. 2004-01-10 07:30:08 +00:00
Chris Danford e7936d8312 remove MAX_OPTION_LINES, cleanup selection tracking 2004-01-10 05:09:51 +00:00
Chris Danford 3583209f32 Make a OptionRow own its own definition 2004-01-10 04:35:30 +00:00
Glenn Maynard ca8f869fd1 allow translating menu entries 2004-01-09 06:38:19 +00:00
Glenn Maynard 27fda591a4 Add a separate nav type for the options menu. Pressing left or right
on "EXIT" and having it move off, and having left and right move around
on stray menu entries with only one entry is strange.
2004-01-09 05:50:15 +00:00
Glenn Maynard 99b000129b cleanup "smnavigation" flag
fix left/right act as up/down on options menu
never play change line sound when the option didn't change
2004-01-09 04:43:27 +00:00
Glenn Maynard 35a7bbbe61 general options cleanup 2004-01-09 04:14:13 +00:00
Glenn Maynard c0c5665c14 fix warning 2004-01-03 04:38:17 +00:00
Steve Checkoway 42c4f7415b Fix warnings. 2003-12-24 20:32:20 +00:00
Glenn Maynard 89804bbdfd fix applying 2003-12-01 00:06:52 +00:00
Chris Danford 3952930730 add meter to options screen Steps row
set preferred difficulty when changing options screen Steps row
2003-11-29 18:10:43 +00:00
Glenn Maynard 1df2544777 Prelaod sounds. Allow key repeat in optoins menus. 2003-11-25 21:53:56 +00:00
Glenn Maynard 6353d9a007 move GetDifficultyThemeName into SongManager 2003-11-16 19:07:52 +00:00
Chris Danford 0dfed02a29 add option to save modifiers to profile 2003-11-10 04:32:12 +00:00
Glenn Maynard 0ea0f145b2 Move explanation texts to the same section, so items can be moved
around without having to edit all translations.
Don't display text in the song options menu.
Allow translating row titles.
2003-11-08 04:25:33 +00:00
Chris Danford 768b2e5846 rework ScreenOptionMaster metric names to not depend on language specific row title
create Mines row in ScreenPlayerOptions and move other options around
2003-11-07 07:25:52 +00:00
Chris Danford c36a787821 per-player explanation text on options screens 2003-11-05 07:46:20 +00:00
Glenn Maynard 44685b2833 never set GAMESTATE->m_pCurCharacters to NULL 2003-10-29 00:34:34 +00:00
Chris Danford 037c26e20b add sound volume menu option 2003-10-12 20:34:46 +00:00
Glenn Maynard 2e7cf4cb7d Tolerate no default. 2003-10-09 00:19:51 +00:00
Glenn Maynard c098349af5 improve error output 2003-10-03 07:02:05 +00:00
Glenn Maynard 75a3a7f8b8 functions moved 2003-10-02 01:41:09 +00:00
Glenn Maynard edf76805d0 Fix crash, add asserts, cleanup. 2003-10-01 10:04:23 +00:00
Glenn Maynard c1b3df8e65 Remove checkpoints, add assert. 2003-10-01 07:05:16 +00:00
Glenn Maynard 939a92424e Trying to trace a rare ScreenOptions::Init crash. 2003-09-30 22:14:19 +00:00
Glenn Maynard 846c931438 fix list defaults 2003-09-29 09:00:59 +00:00
Glenn Maynard f3db0176c5 fix crash 2003-09-29 06:56:36 +00:00
Glenn Maynard d344057643 Leave music alone if there's no music file for an options screen. 2003-09-29 06:39:54 +00:00
Glenn Maynard 8302aa9b4a Fix "exit" row 2003-09-29 04:22:59 +00:00
Glenn Maynard 92b1e53678 ScreenSelectGame support 2003-09-29 03:22:51 +00:00
Glenn Maynard aeafb770d5 Add graphic options. Cleanup. 2003-09-29 02:24:53 +00:00
Glenn Maynard fbf03e066c add smnavigation 2003-09-29 00:43:25 +00:00
Glenn Maynard 85f19a4805 fix title setting 2003-09-29 00:06:40 +00:00
Glenn Maynard ab16cff6db Appearance options support. 2003-09-28 07:14:07 +00:00
Glenn Maynard 5c36186486 Play music. 2003-09-28 05:19:37 +00:00