Commit Graph

60 Commits

Author SHA1 Message Date
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