Commit Graph
86 Commits
Author SHA1 Message Date
Chris Danford e00de06b3f fix menu items are offset in home edit mode 2005-03-07 19:45:45 +00:00
Glenn Maynard b51b0cfb4c Use Init() for all screens, so we can set state before the base class
members are loaded--they'll see resets, score finalization, etc.  It
also results in smaller code, due to a g++ bug that causes constructors
to be emitted several times.
2005-02-23 06:29:05 +00:00
Glenn Maynard d4a46a214d deps cleanup 2005-01-25 18:29:42 +00:00
Glenn Maynard 1dbb8cfac2 Fix shift not releasing g_iShiftAnchor.
This call is cleaner and simpler than DeviceToEdit, and it shouldn't
be less efficient to call it many times than calling DeviceToEdit once
(since DeviceToEdit loops over all keys anyway).  Maybe DeviceToEdit
should be dropped.
2005-01-23 23:49:19 +00:00
Glenn Maynard 52731adc29 NoteField::m_fBeginMarker, m_fEndMarker -> m_iBeginMarker, m_iEndMarker
go back to storing BPM as a float, until I'm sure it won't cause precision
problems
2005-01-23 23:17:12 +00:00
Glenn Maynard 4970e024f3 NoteDataWithScoring has no members; turn it into a namespace 2005-01-22 18:22:38 +00:00
Glenn Maynard 032ddf0e08 Don't hold a redundant copy of the NoteData in NoteField. NoteField is
now just a renderer for NoteData.  This means we don't have to carefully
apply all changes to NoteData to NoteField.
2005-01-22 02:50:45 +00:00
Glenn Maynard bf7eeb60fb unused includes 2005-01-15 18:36:29 +00:00
Glenn Maynard 754fb297fa cleanups, fixes 2005-01-15 18:33:09 +00:00
Glenn Maynard 2ecbfae787 fix record
eliminate g_pCurrentMap (one less piece of state to become desynced)
2005-01-15 13:14:36 +00:00
Glenn Maynard 9fba6088f7 actually, s/help/overlay/ 2005-01-15 04:01:56 +00:00
Glenn Maynard 779e7777a1 cleanup 2005-01-15 03:56:32 +00:00
Glenn Maynard 0a6ac4092e remove unneeded comments 2005-01-14 23:37:52 +00:00
Glenn Maynard 856dc5c2ff Handle editor keymappings more sanely; this fixes the "#ifdef XBOX"
everywhere (tip: if you're putting that many preprocessor checks in
high-level code, you're doing something wrong).
2005-01-14 23:17:04 +00:00
Charles Lohr 88a9c0cdaa Add: Manual (textually inputted) BPM Changes and Stops. 2005-01-08 07:41:26 +00:00
Chris Danford b6d711b3c1 Remove backgrounds on screens. Have one shared background that persists across screens. 2004-12-09 08:16:18 +00:00
Chris Danford abe10501f7 change Twister to "max 3 holds at once"
add Floored, "max 2 holds at once"
2004-08-29 21:26:52 +00:00
Glenn Maynard e5cb2555ed move "predicted meter" down, and gray it out 2004-07-19 20:27:59 +00:00
Glenn Maynard e4d124dd91 license update 2004-06-08 05:22:33 +00:00
Chris Danford 4bb777232d name cleanup: "pNotes" -> "pSteps" 2004-05-24 03:41:39 +00:00
Matt Denham 95172cd9ea Added ctrl+insert/delete to shift BPM changes and stops around, and reverted insert/delete to their original behavior. 2004-02-27 06:28:31 +00:00
Matt Denham 6905bbe781 Added BMRize mod because people have complained that Quick is too easy. Try this. :-) 2004-02-12 06:54:54 +00:00
Glenn Maynard bc0af51dcc allow showing course mods in the editor 2004-01-26 20:56:58 +00:00
Glenn Maynard 82276c80cb add "Reload from disk"
sort F5/F6
2004-01-24 20:36:09 +00:00
Glenn Maynard 3c940c997e optionally show (mostly) synced BGAs in the editor
(mostly: movies will start correctly but will not seek)
2004-01-23 08:25:00 +00:00
Glenn Maynard fea54929ac precise, framerate-independent assist ticks 2004-01-12 09:36:01 +00:00
Chris Danford b555be59df more rave balancing
add "noquads"
2004-01-12 03:47:55 +00:00
Chris Danford e2136499e1 add "nojumps" 2004-01-11 06:34:30 +00:00
Chris Danford da466fc20c add NoHands option 2004-01-02 11:25:21 +00:00
Chris Danford 65df309d32 add collapse left transform 2003-12-31 07:49:30 +00:00
David Wilson 14fb3b4632 Added Predicted Meter to Edit Note Stat Screen 2003-12-22 18:27:32 +00:00
Glenn Maynard c691a3c2da merge NoteFieldPlus back down 2003-11-27 05:18:28 +00:00
Glenn Maynard d5e98040b2 Improve ScreenEdit compile times in g++ 3.3. 2003-11-08 00:50:25 +00:00
Chris Danford 3ca893b0ca add twister transform
reorganize transform options
2003-11-07 08:45:21 +00:00
Chris Danford cf579908cb add echo, planted, stomp transforms 2003-11-07 05:17:41 +00:00
Matt Denham 975c45df11 support 48th/64th notes in editor 2003-11-03 08:44:49 +00:00
Glenn Maynard c15e0cec49 Allow screen aliasing. 2003-09-27 22:30:51 +00:00
Glenn Maynard f79f9ad322 merge dupe code into GrayArrow::Load 2003-09-12 06:37:10 +00:00
Chris Danford 6ad6b3656e add tempo compress/expand in editor 2003-09-07 22:28:46 +00:00
Chris Danford c51ac60bb5 fix editor MainMenu 2003-08-26 07:43:29 +00:00
Chris Danford bf02bfddf4 rename Notes to Steps 2003-08-03 00:13:55 +00:00
Glenn Maynard e636970297 remove extra headers 2003-07-26 21:34:26 +00:00
Glenn Maynard 17e111815d unused member variable 2003-06-25 05:26:47 +00:00
Chris Danford 8abc865646 Add edit song credit function to ScreenEdit 2003-06-23 02:24:13 +00:00
Chris Danford cfe1f9ec67 Add parameters to BackgroundChange: fRate, bFadeLast, bRewindMovie, bLoop.
I don't like how this changes the syntax for the #BGCHANGES tag in an SM file.  I will think more about this - it's important to finalize it quickly.
2003-04-14 04:10:01 +00:00
Chris Danford a6a827b3a8 Fix ScreenGameply + course problems
Put Toasty underneath Players so it doesn't cover up arrows
Add support for BackgroundChange to a static graphic in the song dir
2003-04-13 23:22:27 +00:00
Chris Danford 5e4ec48c3f TransitionBGAnimation -> Transition 2003-04-13 01:09:19 +00:00
Chris Danford 5e0f9956f2 replace uses of TransitionFade with TransitionBGAnimation 2003-04-12 18:34:05 +00:00
Chris Danford e148806d1b add name to Actor 2003-04-12 06:16:12 +00:00
Glenn Maynard c6369bfe21 update textinfo after each keypress, so changes don't appear lagged 2003-03-30 20:43:30 +00:00