Commit Graph

145 Commits

Author SHA1 Message Date
Glenn Maynard e42f13826f use SM writer 2002-12-14 00:21:22 +00:00
Glenn Maynard 42a8e049a6 make m_sSongDir private 2002-12-13 23:41:46 +00:00
Glenn Maynard 5c21296573 move radar stuff to NoteDataUtil
const fixes
2002-12-13 22:40:42 +00:00
Chris Danford ca7c1ab78f working on mulitplayer 2002-12-02 05:25:44 +00:00
Chris Danford 9d68ff5d7b Added clamp in RageColor->RageVColor conversion to fix some artifacts
Fixed "autogen doesn't generate patterns for all difficulties for some songs"
Fixed incorrect "show" value in "show!hold" being written in DWIs
Fixed "song ends early after adding an edit then playing"
2002-11-13 05:17:15 +00:00
Glenn Maynard a17ac5edb9 add XXX 2002-11-09 02:26:50 +00:00
Glenn Maynard a47ef7e9f2 The vector code in NoteData doesn't like the statics. Better would
be to reserve an appropriate amount in NoteData, so we don't
reallocate too much ...
2002-11-03 01:34:52 +00:00
Glenn Maynard 80c0f04397 use untemplated trim* 2002-10-31 08:05:13 +00:00
Glenn Maynard bccaf3560b s/Add/push_back/ 2002-10-31 04:23:39 +00:00
Glenn Maynard d770105b2f some more s/GetSize/size/ and other minor STLisms 2002-10-31 02:31:15 +00:00
Chris Danford ec202633e9 Added .GetString() to all CStrings passed in vargs 2002-10-29 07:58:44 +00:00
Chris Danford 73f7db6b15 Replaced most D3DX dependencies. Added Brendan's not-yet-functional networking code. 2002-10-28 05:30:45 +00:00
Glenn Maynard 8900c30e3e Don't pull off the extension from detected movies. 2002-10-25 07:35:47 +00:00
Glenn Maynard 5c841f287b s/RemoveAll/clear/g 2002-10-24 20:15:24 +00:00
Glenn Maynard 4fa4be8161 eliminate GetData() 2002-10-24 08:40:27 +00:00
Glenn Maynard ce38b44c59 change most qsorts to sort 2002-10-24 07:56:20 +00:00
Chris Danford 57896611b9 Documentation clean up and optimized AutoGen 2002-10-24 01:51:01 +00:00
Chris Danford 3a6edc3d99 Fixed hang when loading pump or solo notes 2002-10-21 02:15:06 +00:00
Chris Danford bb669368ba Texture caching off by default 2002-10-20 19:34:17 +00:00
Chris Danford 1c75f1b095 More efficient texture memory usage. Fixes hickups on BGAnimation change. 2002-10-20 17:18:05 +00:00
Glenn Maynard 04d39f2dfb Only save #FIRSTBEAT/#LASTBEAT to cache. (It's derived.) 2002-10-18 19:46:55 +00:00
Glenn Maynard 47cceb5a78 Rename .sm files on save, too. Add explanation and a TODO. 2002-10-17 20:52:32 +00:00
Glenn Maynard 1e6a9d3bc3 Go to somewhat greater lengths to ensure we get a valid filename
when saving; some songs have characters in them we can't store in
filenames.
2002-10-17 20:43:47 +00:00
Glenn Maynard 5bbbbdcf92 Remove multiple notetypes per style. Not used, just clutter now. 2002-10-14 00:28:27 +00:00
Glenn Maynard 314c3ecc39 same: remove a level of indentation 2002-10-11 18:25:15 +00:00
Glenn Maynard b90af9fdf4 all this does is remove a level of indentation; diff isn't very smart
about that.
2002-10-11 18:23:05 +00:00
Chris Danford 8770a98106 Fixed bug in Song::GetElapsedSeconds from beat. Was causing problems with J-Paradise 2002-10-09 18:14:29 +00:00
Chris Danford f4ef92ab81 Fixed Grade display on MusicWheel not corresponding to top score 2002-10-07 05:45:59 +00:00
Chris Danford 1a40998fb3 Fixed inaccurate credits messages on SelectStyle and SelectMode 2002-10-06 20:30:11 +00:00
Chris Danford 1e5d6a64d7 Removed #BackgroundMovie tag. Instead, TidyUpData will create a BackgroundChange for the movie if one is found in the song directory. 2002-10-06 20:17:38 +00:00
Chris Danford 107a1521e6 Added separate icon for smaniac 2002-10-06 16:56:58 +00:00
Chris Danford 646d4ba6d9 smarter autogen for doubles 2002-10-05 20:03:14 +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 638337c539 SortSongByDifficulty now falls back to sort by title is easiest difficulties match. Cleanup of NoteSkin graphics. 2002-10-02 01:32:43 +00:00
Chris Danford 21389d1eaf Fixed compile errors in VC6. 2002-09-30 06:56:40 +00:00
Chris Danford 3bf1c81a48 Initial sort order now sorts by meter of Easy notes, ala MAX. 2002-09-29 23:29:01 +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
Jared Roberts a6e74da707 Added #TRANSLITERATION tag, and made it preferred over
the full title when sorting.

Also noticed that a lot of string copying is done during the ABC sort
(and it's call to GetFullTitle)-- optimizing this away may make in-between
songs go much faster...
2002-09-16 05:49:46 +00:00
Chris Danford 326b1d4df0 Missing a music file is no longer a fatal error. 2002-09-16 00:56:30 +00:00
Glenn Maynard ba7efdb319 fix DWIPath loading for songs that have a normal layout;
some DWI's have relative paths that don't begin with ".\
 Song.cpp
2002-09-15 02:58:33 +00:00
Glenn Maynard c2f2f99650 move GetMainAndSubTitlesFromFullTitle to NotesLoader (only
used by them)
2002-09-13 18:17:53 +00:00
Glenn Maynard ac5f7f9c81 const 2002-09-12 08:51:24 +00:00
Glenn Maynard b0f4038e7f update 2002-09-12 08:37:47 +00:00
Glenn Maynard 5ca26b37c2 Remove fallback notes. More code than it's worth. 2002-09-12 07:13:25 +00:00
Chris Danford 144a7339f2 re-enabled alpha override and dithering for song BGs 2002-09-11 06:49:30 +00:00
Chris Danford ef3bc7a554 added default sample start value 2002-09-11 06:01:07 +00:00
Chris Danford dd5789c613 fixed ugly pop between sample music repeats, tweaked default sample length 2002-09-11 05:32:15 +00:00
Glenn Maynard db53dc9923 add notesloader base class 2002-09-11 05:15:46 +00:00