Glenn Maynard
c4f0c0f5c0
Dupe steps sometimes have varying initial whitespace; ignore it. (Don't
...
ignore all whitespace, since newlines are significant in SM data.)
2003-09-08 23:08:25 +00:00
Chris Danford
c0c680317c
profiles are usable
2003-09-08 07:21:41 +00:00
Chris Danford
6ad6b3656e
add tempo compress/expand in editor
2003-09-07 22:28:46 +00:00
Glenn Maynard
c99d98f52b
Remove troubleshooting.
2003-09-07 03:58:41 +00:00
Glenn Maynard
e90ab78c63
Don't use RemoveNotes in DeleteDuplicateSteps.
2003-09-07 03:54:21 +00:00
Glenn Maynard
3a76264c14
Troubleshooting.
2003-09-07 03:37:31 +00:00
Kevin Slaughter
91818ab829
Basic support for symbolic song linking. Currently it duplicatly loads a song into the specified dir. The SONGNAME.include should be in whatever mix folder the link should appear in, and only have the tag of #LINK:Songs/mixfolder/songname; -- Unfortunatly since it is double-loading this song, this causes 2 scores to be saved, etc. Added m_bIsSymLink into the Song class so we can ID it as such, to exclude it from score writing/song enumeration and such. I kinda need some help makgin sure scores and all writable data are mapped back to the real song.
2003-09-05 09:14:11 +00:00
Glenn Maynard
95e3575094
Fix "Capitalize DWI, no SM": m_sSongFileName was not set correctly
...
if a DWI extension wasn't lower-case.
2003-09-04 19:29:42 +00:00
Thad Ward
5790860a2e
remove the record from the vector, otherwise we end up with some invalid data because the vector's size doesn't decrese.
2003-09-03 12:17:06 +00:00
Glenn Maynard
d64d16e083
bump cache for loading changes
2003-09-02 20:49:39 +00:00
Glenn Maynard
47df5fd125
Delete duplicate steps, to clean up after a bug in a previous version.
...
(This is more important now, as the "change duplicate difficulties"
code will make duplicate steps cause all difficulties to be shuffled around,
making it much harder to fix.)
2003-09-02 20:48:55 +00:00
Glenn Maynard
7223d446cb
const fix
2003-09-02 20:39:29 +00:00
Glenn Maynard
ae7f4b3bcd
m_iMusicBytes is unused
2003-09-02 20:38:05 +00:00
Glenn Maynard
028cf5474c
simplify
2003-09-02 20:28:56 +00:00
Glenn Maynard
5e073dfc00
Fix crash if there are two steps with Challenge difficulty
2003-09-02 20:25:00 +00:00
Chris Danford
5e764d2a7e
fix multiple Steps assigned same Difficulty when loading from BMS
2003-09-01 07:56:22 +00:00
Chris Danford
62a6a7754b
Fill in Steps::m_sDescription automatically if missing.
2003-08-13 04:48:06 +00:00
Chris Danford
1e514c1c51
Rename overloaded methods of Song so that stack traces are more helpful.
2003-08-10 08:58:11 +00:00
Chris Danford
879fa6c37c
NUM_NOTES_TYPES => NUM_STEPS_TYPES
2003-08-07 06:38:18 +00:00
Chris Danford
1a0d83cbc0
m_NotesType => m_StepsType
...
split NoteDataUtil to sep file
2003-08-07 06:36:34 +00:00
Chris Danford
f5cd95b4f9
NotesType => StepsType
2003-08-07 06:16:17 +00:00
Glenn Maynard
703637a8c9
cleanup
2003-08-05 01:50:44 +00:00
Glenn Maynard
f6ee6c62f0
If no banner path is defined at all, return the null string, not the song path.
2003-08-03 05:36:22 +00:00
Chris Danford
bf02bfddf4
rename Notes to Steps
2003-08-03 00:13:55 +00:00
Glenn Maynard
0306ff67e1
Fix odd problems with detecting images
2003-07-30 06:45:06 +00:00
Glenn Maynard
bafb9e0f2b
Somehow, songs seem to be missing groups when we check them
...
in SongManager::GetExtraStageInfo. Sanity check.
2003-07-30 05:28:23 +00:00
Glenn Maynard
3014693618
fix blacklist image filenames being case-sensitive
2003-07-29 23:20:33 +00:00
Glenn Maynard
c05df0adac
use BlacklistedImages
2003-07-28 08:23:29 +00:00
Glenn Maynard
c5cd63392b
bump cache
2003-07-28 07:34:04 +00:00
Chris Danford
278cb4c3f1
runs on Xbox
2003-07-22 07:47:27 +00:00
Glenn Maynard
948ac51c90
m_bIsLocked is unneeded.
2003-07-18 07:54:07 +00:00
Glenn Maynard
dddb7fb92a
bump cache due to BMS fixes
2003-07-15 20:52:13 +00:00
Glenn Maynard
8a5558e243
bump
2003-07-15 00:09:38 +00:00
Glenn Maynard
361a2b58a9
add SONGMAN->FindSong
2003-07-09 04:09:35 +00:00
Glenn Maynard
0ea5fe7d63
bump cache
2003-07-07 05:39:45 +00:00
Chris Danford
987c51c0b6
add global offset setting (remove when we add timestamped input)
2003-07-05 05:28:23 +00:00
Chris Danford
9c9aef37c7
fold CroppedSprite functionality into Sprite
...
more work on Rave
2003-07-03 06:38:57 +00:00
Glenn Maynard
7d34a3f21d
Go back to easy icons on easy light songs.
...
Hopefully fix EditMenu crashes.
2003-07-02 01:38:00 +00:00
Glenn Maynard
2c5a859432
fix potential infinite loop
2003-06-30 05:19:50 +00:00
Glenn Maynard
455f230e94
bump cache
2003-06-30 03:14:52 +00:00
Glenn Maynard
a09a79c2f2
unneeded code
2003-06-29 20:14:36 +00:00
Glenn Maynard
2009310fa5
invalidate banner cache
2003-06-28 01:48:54 +00:00
Glenn Maynard
d747c3fc2f
simplify using a functor class instead of a template
2003-06-27 09:19:45 +00:00
Chris Danford
df728d987a
Add sorts by meter
...
Choose a random dancing character on GameState::Reset()
2003-06-27 08:06:22 +00:00
Glenn Maynard
9c2c8873c5
add Song::Reset and Song::RevertFromDisk
2003-06-24 20:04:35 +00:00
Glenn Maynard
474875f7cb
move song cache into a subdir
2003-06-23 23:00:49 +00:00
Glenn Maynard
9348ab2341
bump cache
2003-06-23 22:45:06 +00:00
Glenn Maynard
f2cb90da2a
Fix BPM sort.
2003-06-23 06:45:47 +00:00
Glenn Maynard
ae863c4472
Fix banners being overridden incorrectly.
...
Find "BN" banners. (?!)
Simplify.
2003-06-22 20:59:57 +00:00
Glenn Maynard
2b3c2e4db4
strings in CompareSongPointersBySortVal
2003-06-19 06:23:16 +00:00