Chris Danford
e50a401341
move Character stuff out of messy GAMESTATE and into CHARMAN
2005-08-14 12:06:40 +00:00
Chris Danford
7191258c0a
clean up enum Message names so that they match the corresponding strings
2005-08-14 07:29:48 +00:00
Chris Danford
23b2cbdd59
Character -> CharacterID
...
add Character DisplayName
2005-08-14 02:00:27 +00:00
Glenn Maynard
635b6e805a
cleanup
2005-07-19 22:47:49 +00:00
Chris Danford
146c505c5a
change sprBullet to an AutoActor
2005-07-16 07:01:48 +00:00
Glenn Maynard
6badb0dd8c
transitioning m_bEditing -> m_EditMode, IsEditing()
2005-07-14 05:12:56 +00:00
Chris Danford
848d6c89e2
OptionRow: member name cleanup, add focus commands
2005-07-06 06:11:56 +00:00
Chris Danford
f0335f486c
GROUP_ALL_MUSIC -> GROUP_ALL
...
use GROUP_ALL as sentinel value in PreferredCourse
2005-06-24 06:06:16 +00:00
Chris Danford
2a6dcba6e8
cleanup:
...
"GroupName" -> "SongGroup" to make room for CourseGroup
replace checks for "cvs" with a call to StripCvs()
m_Rows -> m_pRows
broadcast on preferred group changes
2005-06-23 08:05:09 +00:00
Glenn Maynard
11c368bf2a
use Lua locking
2005-06-16 06:55:34 +00:00
Glenn Maynard
8557623212
move CreateTableFromArrayB and ReadArrayFromTableB into LuaHelpers; L argument first, like Lua functions (it was only at the end because it was an optional parameter)
2005-06-16 05:37:31 +00:00
Glenn Maynard
21c603b186
lua cleanup
2005-06-16 03:00:44 +00:00
Glenn Maynard
a88e37e7d6
lua cleanup
2005-06-15 08:26:56 +00:00
Chris Danford
41becb56a4
GetFullDisplayTitle -> GetDisplayFullTitle
2005-05-23 00:38:09 +00:00
Chris Danford
f747eb4ab1
fix warnings
2005-05-01 08:05:50 +00:00
Steve Checkoway
d724fbe7ec
Fix warning.
2005-04-28 17:16:49 +00:00
Glenn Maynard
50917e6e50
fix warning
2005-04-26 10:29:23 +00:00
Chris Danford
1f76af4df2
tracking down assert on SPlayerOptions
2005-04-25 07:02:33 +00:00
Chris Danford
c6040055eb
hide locked steps
2005-04-24 20:32:03 +00:00
Glenn Maynard
5926618f8c
fix warning
2005-04-19 03:31:06 +00:00
Charles Lohr
064fc27c7c
Fix: Groups in options shouldn't be themed.
2005-04-11 05:00:31 +00:00
Chris Danford
8f98d3ce66
only broacast once on change, not once per player
2005-04-06 00:47:18 +00:00
Charles Lohr
0d653e0b98
Modify: The code looks better here.
2005-04-05 18:24:15 +00:00
Charles Lohr
433f06efdc
Fix: Character selection
2005-04-05 18:18:12 +00:00
Chris Danford
134cdb4451
fix skip when changing value in row:
...
broadcast the row export only once - not for each player
disable export/import on reload - nothing uses it yet
2005-04-03 06:21:02 +00:00
Glenn Maynard
c7155811bd
noisy
2005-03-30 09:05:39 +00:00
Chris Danford
61a5f51344
fix new Screens get created 3x after the last GameCommand change
...
remove complicated GetAndEraseScreen logic and export SELECT_NONE rows if they have focus, otherwise don't export them (fixes InsertCoin row)
2005-03-30 03:29:35 +00:00
Chris Danford
f2cb208cd5
add logging
2005-03-29 01:46:00 +00:00
Chris Danford
5d8456e3ea
metrics cleaup: Remove duplicated "ToShow" and "ToHide" parsing logic
...
don't show hidden StepsTypes in EditMenu
2005-03-24 21:44:03 +00:00
Glenn Maynard
42619c8666
allow locking difficulties
2005-03-23 02:26:03 +00:00
Chris Danford
2665d4c204
fix some ScreenOptionsMenu items marked SelectNone, causing the GameCommand to not Apply
2005-03-22 10:29:01 +00:00
Glenn Maynard
2445a3933b
fix log
2005-03-21 04:13:15 +00:00
Glenn Maynard
29224b0a64
entries with only one row are usually main options menu entries; supply a default name for those, to reduce redundancy
2005-03-21 04:12:16 +00:00
Chris Danford
a8e10c1587
never theme Lua items
2005-03-21 00:53:35 +00:00
Chris Danford
2f4d814a64
allow dynamically generated rows to override theming
...
remove unused EditAction row type
2005-03-20 23:40:26 +00:00
Chris Danford
b73448d410
move item theming from ScreenOptionsMaster to OptionRow so MiniMenu and other options screens can be themed
2005-03-20 20:16:32 +00:00
Chris Danford
46443085fd
re-add meter number on options screen
2005-03-17 06:23:16 +00:00
Chris Danford
8415b4466d
fix VC7 template error: move templated methods out of LuaManager
2005-03-13 00:01:05 +00:00
Glenn Maynard
295bb05566
better asserts
...
tolerate a list not importing any options (eg. Fail30Misses selected but
not available)
2005-03-11 02:01:55 +00:00
Chris Danford
8b32383969
move DifficultiesToShow into CommonMetrics
...
re-cache on theme reload, not on timer expired
2005-03-10 19:57:43 +00:00
Chris Danford
3cc13f8a81
add ExportOnChange table value for Lua
...
fixes workout goal amounts not applied correctly
2005-03-08 17:54:12 +00:00
Chris Danford
2d93802641
add Yes/No/Cancel prompt for exiting ScreenEdit
2005-03-08 04:02:25 +00:00
Glenn Maynard
021e36535c
fix memleak
2005-03-07 22:23:14 +00:00
Chris Danford
527534cdaa
add asserts
2005-03-05 08:33:59 +00:00
Chris Danford
fefcfa04f1
add BroadcastOnExport and ReloadRowMessages
2005-03-01 01:15:22 +00:00
Chris Danford
26461a47d3
set style before going into edit
2005-02-28 20:15:31 +00:00
Chris Danford
3dac12a433
fix EditMenu next screen logic
2005-02-26 22:19:29 +00:00
Chris Danford
b48a19dd2f
fix SeparateExitRow
...
add ShowExitRow
Allow ScreenOptions to override BeginFadingOut in case they don't want to set a new screen
2005-02-26 21:35:27 +00:00
Chris Danford
a09b0a9439
show "Create Blank" if no SourceSteps selected
2005-02-26 11:38:51 +00:00
Chris Danford
4a983c513c
edit menu fixes
2005-02-26 11:21:50 +00:00