Chris Danford
2f683bee2f
data-driven pump-style coloring/naming (merge disparate difficulty string/color systems and simplify Lua)
2008-03-24 12:00:51 +00:00
Chris Danford
defedc2c62
GAMEMAN->GetStepsTypeInfo -> GameManager::GetStepsTypeInfo to allow Lua to call before GameManager singleton is initialized
2008-03-24 08:53:05 +00:00
Chris Danford
077a1a3b85
Add StepsTypeInfo and return the structure rather than having GameManager methods for each piece of data
2008-03-24 04:39:24 +00:00
Chris Danford
7f5657901c
better name: DifficultyMeter -> DifficultyDisplay
2008-03-11 10:41:11 +00:00
Glenn Maynard
3e36a05c5f
fix song.h!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2008-03-09 01:51:34 +00:00
Chris Danford
3708fcc555
AfterSet command moved entirely into TextBanner, Load* -> Set*
2008-02-15 09:37:25 +00:00
Glenn Maynard
3e3c1deea4
We have a lot of duplicate, redundant checks between UNLOCKMAN->SongIsLocked
...
and Song::GetDisplayed/Song::NormallyDisplayed, which leads to inconsistency.
Make UnlockManager::SongIsLocked() handle both. Returns a bitfield; most
cases only need to test true or false.
(Also adds m_bEnabled; not used yet.)
2007-08-13 21:20:51 +00:00
Chris Danford
b6d42d5621
fix text banner message not loaded or played
2007-04-24 03:37:03 +00:00
John Bauer
4f38eb717e
Make it so you can go left from A to Z and right from Z to A in the
...
Edit Menu. Small change.
2007-04-22 14:32:04 +00:00
Steve Checkoway
ef22ba5d57
SONGMAN API change.
2007-04-07 05:11:47 +00:00
Chris Danford
0160e23705
style cleanup: use FOREACH_ENUM( X, x ) everywhere instead of FOREACH_X( x ) for consistency
...
The FOREACH_X defines are not very useful, and they were created back before FOREACH_ENUM was convenient.
2007-02-23 22:29:42 +00:00
Chris Danford
f77647b5ad
enum name cleanup: DIFFICULTY_* -> Difficulty_*
2007-02-22 07:18:05 +00:00
Chris Danford
2b65bb5066
Add StepsType parameter to Set*
...
name cleanup: bar|feet -> ticks
2007-02-22 00:39:52 +00:00
Chris Danford
f7fc9ceaa5
remove Set/GetHidden, leave *Visible
...
remove hidden from ActorCommands eventually
2007-02-13 06:32:26 +00:00
Steve Checkoway
e87789da7c
Rename XToString2 to XToString.
2006-10-15 00:09:18 +00:00
Steve Checkoway
04bff6bc1d
Use XToString2.
2006-10-15 00:00:22 +00:00
Glenn Maynard
de6ca466d2
more enum standardization
2006-10-07 04:39:48 +00:00
Glenn Maynard
8a4ddd1515
Invalid
2006-10-07 04:13:43 +00:00
Glenn Maynard
0de94fb55c
remove Actor::
2006-09-26 19:48:46 +00:00
Chris Danford
af3e1c571c
move Steps searching out of song into SongUtil so that it can be shared with CourseEntry
2006-06-13 01:10:37 +00:00
Chris Danford
ad431ea1f1
fix warnings
2006-05-17 03:35:35 +00:00
Chris Danford
721d2083b9
don't show edit description in the item name (it's already in the difficulty meter)
2006-05-16 05:41:40 +00:00
Chris Danford
7caf4adce7
hide locked steps
2006-05-16 01:47:09 +00:00
Chris Danford
27c7482556
hide songs loaded from AdditionalSongFolders
2006-04-04 21:52:54 +00:00
Chris Danford
1e368d63a3
Arrow color -> Arrow commands
2006-03-30 04:05:15 +00:00
Glenn Maynard
d939a15876
Don't list difficulties that don't exist in "Fill Steps" (ROW_SOURCE_STEPS_TYPE).
2006-03-29 07:56:39 +00:00
Glenn Maynard
7812a4ba47
cleanup
2006-03-29 07:55:53 +00:00
Chris Danford
6b0f8879d8
fix crash in EditMode >= home
2006-03-29 01:26:21 +00:00
Chris Danford
6c54c66234
fix crash in EditMode > Practice
2006-03-27 22:38:54 +00:00
Chris Danford
bde1988a30
fix difficulties jump around when switching StepsType
2006-03-27 07:51:52 +00:00
Steve Checkoway
77a8b6ab61
Use EditMode_CourseMods and remove hack from ScreenEdit.
2006-03-19 01:20:42 +00:00
Chris Danford
b7ae21b11a
skip over Steps row in EditMenu_Home
2006-03-15 06:23:38 +00:00
Chris Danford
34b9aa17e9
use the same Play key mappings for all EditModes
...
If selection start is set, have "play" start at the selection, not at the current beat
2006-03-14 22:07:56 +00:00
Chris Danford
7f821e8cfc
CString -> RString
2006-01-22 01:00:06 +00:00
Chris Danford
cec914461e
make string localizable
2006-01-18 10:03:45 +00:00
Chris Danford
44225ad379
XToThemedString -> XToLocalizedString
2006-01-07 04:11:29 +00:00
Glenn Maynard
b734b602d2
force TypeName arrays for XToString to be an array of const char*, not CString
2006-01-04 22:30:51 +00:00
Chris Danford
66c5a45117
SetLoadedFromProfile when the Steps are created, not when they are saved
2005-12-06 23:44:01 +00:00
Chris Danford
8be9ec589e
EditDifficultyMeter -> DifficultyMeterEdit
2005-12-05 19:12:19 +00:00
Chris Danford
9d3d877167
EditDifficultyMeter -> DifficultyMeterEdit
2005-12-05 19:10:05 +00:00
Chris Danford
36c7d8e0ed
enum name cleanup
2005-12-01 03:20:25 +00:00
Chris Danford
8b8fa8aad3
move CommonMetrics into a namespace so that it's clear where they're coming from when used.
2005-10-27 05:16:19 +00:00
Glenn Maynard
5451d5c3a2
no need for these to be RandomSamples
2005-09-03 00:37:57 +00:00
Glenn Maynard
a18ec93ccf
wrap ROW_SONG
2005-07-15 23:30:31 +00:00
Glenn Maynard
082ceeecaa
EditMenu::GetRowSize
2005-07-15 23:27:51 +00:00
Glenn Maynard
71892143d3
allow hiding group list
2005-07-15 23:21:23 +00:00
Glenn Maynard
aa3116d783
split EDIT_MENU_ACTION_PRACTICE, so it can be themed differently
2005-07-14 07:19:15 +00:00
Glenn Maynard
e5d7e59ece
making EDIT_MODE not common
2005-07-14 01:49:36 +00:00
Glenn Maynard
0fd2a733ef
update: load big stuff in Load(), use given metric class
2005-07-14 01:41:17 +00:00
Glenn Maynard
3f45c8a150
cleanup
2005-07-14 01:31:51 +00:00