Commit Graph

58 Commits

Author SHA1 Message Date
Glenn Maynard a0ef8cc71e Fix tweening crashes. 2002-10-12 01:49:41 +00:00
Chris Danford 7a86e684a1 Fixed editor: "music quits early on playback" and "record laying a hold leaves a tap near head" 2002-10-10 07:05:26 +00:00
Chris Danford b1a58e30b4 Song Backgrounds no longer show in editor 2002-10-08 00:39:31 +00:00
Chris Danford adc450a3ac AutoGen now will fill in all missing NotesTypes. The patterns generated by AutoGen are now more intelligent. Fixed crash in MsdFile. 2002-10-05 14:47:03 +00:00
Chris Danford ad6c239858 ugh. Cleanup of ez2's menubganimations. 2002-09-29 05:06:18 +00:00
Jared Roberts 9d22cf3b80 Split transliterations into title, subtitle and artist
Add naming submenu for the edit screen wherein title, subtitle, artist and their
	transliterations can be changed
Remove the top-level keys for same actions
Make edit screen submenus shortcut-key friendly
2002-09-26 06:05:32 +00:00
Chris Danford 23df7ec564 Yet more theme cleanup. This should be the job of the artists! 2002-09-24 02:55:32 +00:00
Glenn Maynard 8305a50acd Change to Y; is a global key. (Actually, so is F5, which is why I used
Y instead.)
2002-09-17 05:23:59 +00:00
Jared Roberts 9de0c5029a Transliteration support in editor 2002-09-16 22:16:14 +00:00
Glenn Maynard f7a8c0fe61 cosmetic 2002-09-12 04:40:51 +00:00
Chris Danford dd5789c613 fixed ugly pop between sample music repeats, tweaked default sample length 2002-09-11 05:32:15 +00:00
Chris Danford 45e1d6ef81 fixed a bunch of DWI save bugs. 2002-09-11 04:49:07 +00:00
Chris Danford 44a27f646f Fixed popping notes problem with V, Colors and more. Fixed background movie synch. 2002-09-10 08:21:55 +00:00
Chris Danford bc920b432c In editor, selection no longer required to play or record. 2002-09-10 03:20:31 +00:00
Chris Danford ccc43c8502 checking in SMMAX2 theme and small fixes to themes and smpackage 2002-09-09 05:22:02 +00:00
Glenn Maynard 9f92a16895 use new filter 2002-09-08 06:11:59 +00:00
Glenn Maynard 3a6e991e6b add returns, inits. 2002-09-07 10:33:44 +00:00
Glenn Maynard 4380e6e64e Remove unused variables, add returns. 2002-09-07 10:31:35 +00:00
Glenn Maynard 811b90524f remove obsolete /* */s 2002-09-07 06:16:29 +00:00
Glenn Maynard 13d6d5f116 Couples stuff. Not complete, but functional; more coming and this
stuff needs testing.
2002-09-06 08:56:28 +00:00
Chris Danford 7d4cf73000 half-finished codes, options icons, and two new modifiers. 2002-09-02 21:59:58 +00:00
Chris Danford 6d7da107f3 Added assist tick and text field editing to editor. Cleaned up more theme metrics stuff. 2002-08-29 04:56:03 +00:00
Chris Danford 7922f5bbc7 Updated AnnoucerManager::GetPathTo to act like ThemeManager. More theme and Ez2 cleanup. 2002-08-27 23:31:41 +00:00
Chris Danford 142002091a Added ScreenHowToPlay, removed texture hints, and cleaned up ThemeMetric stuff 2002-08-27 03:59:22 +00:00
Chris Danford 1b3c62adb9 added autogeneration of Notes for missing NotesTypes 2002-08-25 19:00:12 +00:00
Glenn Maynard 30dd7ab9b2 Two different pieces of code in the editor were initializing a "new" song,
and they were both being triggered.  Only do it in the ctor, since we need
the information that's being initialized elsewhere in the editor.
2002-08-24 08:28:44 +00:00
Chris Danford a0c7d5bd22 added BackgroundChange editing and DWI saving to editor 2002-08-23 20:18:29 +00:00
Glenn Maynard 1ca396bd49 Move +/- -> {/}, so it lines up with [/]. Add shift-motion selection. 2002-08-21 22:48:33 +00:00
Glenn Maynard 2f82d0be50 Move F1/F2 -> [/], so it doesn't overlap with help. 2002-08-21 20:57:40 +00:00
Glenn Maynard bc314e42c4 Don't let sample offest of length go negative (crashes RageAudio and doesn't make sense anyway) 2002-08-21 20:41:01 +00:00
Chris Danford 7766338beb more bug fixes 2002-08-20 21:00:56 +00:00
Chris Danford 5c21d4b1ca bug fixes 2002-08-18 23:20:18 +00:00
Chris Danford 8b55061827 added more info besides FPS to the stats display 2002-08-18 17:48:50 +00:00
Chris Danford 4558db37bb added menu to editor 2002-08-17 06:44:04 +00:00
Chris Danford 7c1bfb3a0d big checkin - new noteskin format and XY positioning. I probably broke a lot of things. 2002-08-13 23:26:46 +00:00
Chris Danford 4c3c43abcc Broke noteskin colors into " Tap.colors" and " Hold.colors" 2002-08-03 18:40:09 +00:00
Chris Danford 2d4eb7baff Fixed preferred difficulty on select music screen and fixed transforms for TurnTypes 2002-08-01 20:30:40 +00:00
Chris Danford 4c12a0921b Fixes to Extra Stage 2002-08-01 13:42:56 +00:00
Chris Danford 4ec08edf2d Mini-rewrite of input mapping, theme support, and added KSF reader. 2002-07-31 19:40:40 +00:00
Chris Danford f9046674fb re-wrote score/statistics tracking 2002-07-28 20:28:37 +00:00
Chris Danford 936fabbe85 more fixes to Oni and courses 2002-07-27 19:29:51 +00:00
Chris Danford 317c352a9b Various bug fixes. See changelog. 2002-07-23 01:41:40 +00:00
Peter S. May c5570839d9 The changes I have made have mostly to do with the Edit mode, but do pay
attention, because one of my code additions might save you some work in the
future.

* NotesTypeToStyle(nt) and StyleToNotesType(s)

Look in GameConstantsAndTypes.h for these two new functions. Essentially, they
provide a centralized automation for the NotesType/Style switch() tables in
several functions. On top of that, I've even included a Perl script which will
actually rewrite the two functions for you - all you have to do is keep the
array at the beginning of the script updated, then run the script and paste
the results. See the notes in GameConstantsAndTypes.h for details.

* Changes in ScreenEditMenu and ScreenEdit

I changed ScreenEditMenu and ScreenEdit in order to correct a bug that made it
so that in Edit mode, when working with a (NEW) sequence (previously created
sequences were not affected), no matter which style was selected, it was only
possible to edit the leftmost four arrows of the style. This made creating
ez2-single, pump-single, and dance-solo (among others) impractical (one would
have to manually add a new section to the .sm file with the correct number of
columns; then it would be editable).

The change made to ScreenEditMenu is only to update the NotesType to Style
conversion; the former switch() table in HandleScreenMessage() was already
out of date and unable to support EZ2 styles/types.

The change made to ScreenEdit changes the m_NotesType of the freshly
initialized Notes object. In Notes::Notes(), m_NotesType is initialized to
NOTES_TYPE_DANCE_SINGLE (hence the locking to four arrows). My addition
changes m_NotesType to reflect the selection made in ScreenEditMenu.

Word up.
- Dro -
2002-07-16 18:38:12 +00:00
Chris Danford 82e52c1306 3.0 beta 4 2002-07-11 19:02:26 +00:00
Chris Danford b79affe965 3.0 b1? 2002-07-04 21:05:18 +00:00
Chris Danford 9b546bb721 3.0 beta1 release candidate 2002-07-03 21:27:26 +00:00
Chris Danford c6f4421f32 no message 2002-07-03 03:13:13 +00:00
Chris Danford 374eb8c6d7 3.0 is close! 2002-07-02 00:27:58 +00:00
Chris Danford f8118fea49 no message 2002-06-30 23:19:33 +00:00
Chris Danford a44b557d1b no message 2002-06-29 11:59:09 +00:00