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
Glenn Maynard
8d3253442c
remove GetBeatAndBPSFromElapsedTime compat
2006-03-28 08:58:30 +00:00
Chris Danford
1860c6c674
consolidate Steps description validation
2006-03-08 04:03:39 +00:00
Chris Danford
ae1bf0dcd8
add ScreenGameplaySyncMachine
2006-02-04 18:39:37 +00:00
Chris Danford
7f821e8cfc
CString -> RString
2006-01-22 01:00:06 +00:00
Chris Danford
36c7d8e0ed
enum name cleanup
2005-12-01 03:20:25 +00:00
Chris Danford
cbe4ef50b5
Add edit management screen
2005-11-30 22:42:28 +00:00
Steve Checkoway
3f93a76b21
Header cleanup.
2005-10-24 07:37:38 +00:00
Chris Danford
359d745e67
add course edits, improved course editor
2005-07-29 02:23:02 +00:00
Chris Danford
101b27accb
different BGAChange menus for each layer for easier editing
2005-06-05 09:46:29 +00:00
Chris Danford
23ed01fffe
deep copy to fix crash reverting in editor
2005-06-04 23:16:27 +00:00
Chris Danford
3b61a74477
reduce header file dependencies
2005-06-04 21:22:50 +00:00
Chris Danford
dac72665e3
move background file enumerating into BackgroundUtil.*
...
fix editor background change functionality
2005-05-31 01:17:37 +00:00
Chris Danford
ac5a99b41f
specify effect and transition in each background change
2005-05-29 01:11:49 +00:00
Chris Danford
68a82faa6a
add multiple background layers
2005-05-26 09:35:57 +00:00
Chris Danford
41becb56a4
GetFullDisplayTitle -> GetDisplayFullTitle
2005-05-23 00:38:09 +00:00
Glenn Maynard
f2bb1b373f
steps locking fixes
2005-05-08 11:55:56 +00:00
Chris Danford
5d398f4ad3
add song boundary marker
...
add "just barely"
2005-04-27 21:46:35 +00:00
Glenn Maynard
dcafde0088
allow unloading steps from a specific profile
2005-04-25 00:05:42 +00:00
Chris Danford
d5b7e5650c
only save life and combo for the range of time between the first and last step
2005-04-23 02:50:26 +00:00
Chris Danford
6adaa3f1a2
Add cancel transition for STextEntry
...
Validate new edit name is unique
2005-03-23 05:12:31 +00:00
Chris Danford
21ae0fc658
don't delete current Song's steps through the LastSaved when destructing ScreenEdit
2005-03-08 21:39:01 +00:00
Chris Danford
e65362e3f5
give new edits unique names
2005-03-07 05:23:18 +00:00
Chris Danford
b1a7e15042
remove default param values to simplify
2005-02-23 22:14:58 +00:00
Chris Danford
105e01232a
add Lua bindings
2005-02-22 23:06:51 +00:00
Chris Danford
505dab87c2
add .SM genre tag
2005-01-31 05:25:27 +00:00
Glenn Maynard
1ccb50ac55
include cleanup (not much of a win)
2005-01-22 19:36:39 +00:00
Chris Danford
8e476b97c0
bug fix: HighScores for edits don't match correctly because the hash is ignored
2004-11-24 16:32:21 +00:00
Chris Danford
8fe7c75a9a
cleanup
...
Don't use GetSteps with the really long parameter list absolutely necessary.
2004-11-24 16:25:47 +00:00
Chris Danford
b20eaeb60b
Parse and maintain keysound data, but don't play the keysounds yet.
2004-09-29 07:19:44 +00:00
Chris Danford
13dd1a9bda
fix crash on exit editor
...
move management of Song resources out of Song and into SongManager
2004-08-11 08:23:14 +00:00
Chris Danford
f47e16ca86
don't pick autogen Courses for a BGA random course banner
...
don't pick DISPLAY_NEVER songs for demonstration
don't pick DISPLAY_NEVER songs for a BGA random song banner
don't show DISPLAY_NEVER songs on the ranking screen
2004-07-25 21:56:19 +00:00
Chris Danford
655855cd70
don't show tutorial songs in Roulette
2004-07-25 20:51:44 +00:00
Chris Danford
5544445ad0
name cleanup: StyleDef -> Style
2004-06-28 07:26:00 +00:00
Chris Danford
cb6800ccd4
hide tutorial songs in all modes but PLAY_MODE_ARCADE
2004-06-10 08:43:53 +00:00
Glenn Maynard
99e11714e5
Keep steps by StepsType, to speed up the common case of searching by
...
it. Catalog writing (still for only one course) down to .381s; still too much
time to be spending for one course on every load. I'd make catalog writing
only happen if something has changed, but that would mean introducing
some form of course caching, which I'd rather avoid ...
2004-06-05 08:36:21 +00:00
Glenn Maynard
6c93aebe04
remove m_bChangedSinceSave
2004-06-05 07:49:21 +00:00
Glenn Maynard
47bdf095f4
hide m_vpSteps
2004-06-05 05:20:57 +00:00
Glenn Maynard
d44be247d0
cleanup
2004-06-05 05:08:00 +00:00
Chris Danford
0a5d0fb73f
name cleanup
2004-06-02 05:52:16 +00:00
Glenn Maynard
549cd7c83f
license updates
2004-05-31 21:35:31 +00:00
Chris Danford
4bb777232d
name cleanup: "pNotes" -> "pSteps"
2004-05-24 03:41:39 +00:00
Chris Danford
99a02deffe
name cleanup: "StepsType nt" -> "StepsType st"
2004-05-24 03:32:56 +00:00
Chris Danford
abfc956e4f
refactor Course: move some responsibilities to Trail
2004-05-23 00:53:20 +00:00
Glenn Maynard
363534a046
remove Song::GetNumNotesWithGrade
2004-05-02 00:12:31 +00:00
Chris Danford
65ea42f7b2
don't load duplicate edits
2004-04-23 01:33:08 +00:00
Chris Danford
e7983033a4
fix incorrect constant value
2004-04-23 00:27:58 +00:00
Chris Danford
cca71d1d3f
edits cleanup:
...
- only allow reasonable file sizes
- only allow one Steps per edit file
- only allow 5 edits per-song, per-profile
2004-04-23 00:26:51 +00:00
Chris Danford
b217774f88
create SongID, StepsID
2004-04-18 08:06:14 +00:00
Chris Danford
1920634135
move Song/Steps sorting into Song/StepsUtil.h/cpp
2004-04-18 07:34:37 +00:00