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
7bf2b66222
clean up some confusing "row m_iNumOptionRows is 'EXIT'" logic
2004-01-09 00:03:33 +00:00
Glenn Maynard
a88531bc51
cleanup, hide some implementation
2004-01-08 23:32:14 +00:00
Chris Danford
0da0ef785f
move ScreenOptions frame animation to a metric
2003-12-31 22:32:46 +00:00
Chris Danford
db424929c5
add BPM to player options screen
2003-12-31 08:45:05 +00:00
Glenn Maynard
87c580acac
no player name in system menus
2003-12-30 04:35:48 +00:00
Glenn Maynard
e5fe05024a
separate frame and per-line highlight
2003-12-19 22:10:06 +00:00
Glenn Maynard
2876292c4f
PlayerName
2003-12-18 22:51:43 +00:00
Glenn Maynard
c99c3224c1
work around stupid VC6 crash
2003-12-18 00:48:31 +00:00
Glenn Maynard
b7fbb44cd2
use DualScrollBar
2003-12-18 00:17:04 +00:00
Glenn Maynard
31c8937550
don't re-tween explanation text if we don't need to (eg. right/left)
2003-12-05 20:08:43 +00:00
Glenn Maynard
fe42979b79
fix crash pressing left/right when on "EXIT"
2003-12-01 21:44:33 +00:00
Glenn Maynard
7fa1cd9a2e
tweak repeat rate
2003-11-25 22:03:01 +00:00
Glenn Maynard
1df2544777
Prelaod sounds. Allow key repeat in optoins menus.
2003-11-25 21:53:56 +00:00
Glenn Maynard
729d179d27
hack no longer needed
2003-11-25 19:46:32 +00:00
Glenn Maynard
ab88907742
simplify
2003-11-24 02:32:10 +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
Glenn Maynard
f810930dab
merge duplicate code
2003-11-08 02:46:12 +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
cf579908cb
add echo, planted, stomp transforms
2003-11-07 05:17:41 +00:00
Glenn Maynard
6c34a386cb
Fix crash, fix "TOGETHER" options cursors not staying together
2003-11-06 21:45:44 +00:00
Chris Danford
49e87f0f64
fix ScreenPlayerOptions explanation text
2003-11-06 09:54:40 +00:00
Chris Danford
855106f07d
clean up line wrap
2003-11-06 07:23:22 +00:00
Chris Danford
c43360bbb1
BitmapText: line wrap automatically
2003-11-06 06:20:35 +00:00
Chris Danford
c36a787821
per-player explanation text on options screens
2003-11-05 07:46:20 +00:00
Glenn Maynard
e50abca316
fix memleak
2003-10-31 04:31:34 +00:00
Chris Danford
f57aa6c785
arcade machine changes
2003-10-17 08:03:46 +00:00
Chris Danford
14d055bbdb
don't play change sound on Left/Right when row has 0 choices
2003-10-03 04:18:17 +00:00
Glenn Maynard
75e1186b15
fix warning
2003-10-01 07:50:30 +00:00
Glenn Maynard
d83a127dae
Fix obscure crash.
2003-10-01 07:02:26 +00:00
Glenn Maynard
939a92424e
Trying to trace a rare ScreenOptions::Init crash.
2003-09-30 22:14:19 +00:00
Glenn Maynard
6849530325
Default ctor for OptionRow.
...
Remove redundant m_sName (it's in Actor, too).
2003-09-27 08:00:10 +00:00
Glenn Maynard
380b73b3c1
remove ScreenOptions( bool bEnableTimer )
2003-09-27 04:58:30 +00:00
Glenn Maynard
08a6c28a31
simplify
2003-09-27 04:42:19 +00:00
Glenn Maynard
8b44280e5a
warnings
2003-09-19 01:11:32 +00:00
Glenn Maynard
3db159cf59
Fix P2 crash.
2003-09-18 19:07:10 +00:00
Glenn Maynard
7e87b64745
Don't require dedicated menu buttons. It seems to work fine.
2003-09-11 03:25:34 +00:00
Glenn Maynard
39315b726b
cleanup
2003-09-11 03:19:11 +00:00
Glenn Maynard
cd2e095169
Fix options crashing when playing on 2P side.
2003-09-06 07:42:28 +00:00
Chris Danford
e0b3160528
revert PlayerOptions changes
2003-09-05 07:34:13 +00:00
Andrew Wong
198ce73873
fix compile on VC++6
2003-09-05 07:08:08 +00:00
Glenn Maynard
c8468a4211
If long and bOneChoiceForAllPlayers, then only initialize one text item.
...
Compile fix.
2003-09-04 21:04:39 +00:00
Glenn Maynard
eaa90845cf
Simplify: when we're in long row mode, m_textItems contains only the
...
used rows instead of having a bunch of empty texts. This removes a
couple special cases.
2003-09-04 20:22:06 +00:00
Glenn Maynard
413593f1e4
Dynamic m_textItems. This solves potential problems with
...
MAX_VISIBLE_VALUES_PER_LINE overflows.
2003-09-04 19:53:07 +00:00
Glenn Maynard
985a040f49
fix warnings
2003-09-01 01:47:47 +00:00
Thad Ward
5fc4a65b13
make pressing start while holding left and right do a MenuUp if we are using
...
dedicated menu buttons and arcade options navigation.
(for running StepMania in a DDR-style cabinet. assuming, currently, that
there is a full set of menu buttons behind the coin door for the operator menus.)
2003-08-29 08:16:24 +00:00
Chris Danford
eab262e0bc
fix separate music rates for each player showing
2003-08-28 07:38:09 +00:00
Andrew Wong
2412276eb0
fix options menu selection (used to move over by 2 per keypress)
2003-08-24 21:18:18 +00:00