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
Glenn Maynard
a78661f4f4
Fix Artist sort.
...
Fix off-by-one error in BPM sort.
2003-06-19 05:30:01 +00:00
Chris Danford
6edf835853
add sort by Artist, Top Grade
2003-06-16 20:23:07 +00:00
Glenn Maynard
5e1cde48fb
detect square (diagonal) banners, and give a small margin of error
2003-06-16 18:26:24 +00:00
Chris Danford
32fd0062a9
use sections in SORT_BPM
...
choose sort from list in MusicWheel
2003-06-16 17:28:58 +00:00
Glenn Maynard
15ab5fcc5e
detect oversize banners
2003-06-16 08:03:20 +00:00
Glenn Maynard
0573864206
banner cache for group banners
2003-06-15 01:53:51 +00:00
Glenn Maynard
06af315dfd
Refactor:
...
It seems to be no big deal to have a lot of small files; I think it's the
actual scan of the song tree that's expensive. Simplify with this in
mind.
Load song banners when the song is loaded, so we don't load banners
for songs that aren't there.
Avoid touching the original banner when we're simply loading.
2003-06-15 00:57:05 +00:00
Glenn Maynard
0c48980e1a
bump cache
2003-06-11 23:07:19 +00:00
Glenn Maynard
de860395b8
Cache banners.
2003-06-04 22:42:43 +00:00
Glenn Maynard
098a28beb3
bump cache
2003-05-31 04:48:38 +00:00
Glenn Maynard
e72d10765d
change beginner icon behavior
2003-05-30 21:13:54 +00:00
Glenn Maynard
9d73393586
Implement GetElapsedTimeFromBeat directly. Needs testing and review.
...
This makes time spacing fast on Stoic.
Tested by cross-referencing with GetBeatAndBPSFromElapsedTime;
behavior on stops seems to be correct.
2003-05-29 08:31:28 +00:00
Glenn Maynard
8e3e4c8ff1
Change the difficulty sort; always prefer the difficulty on EASY if there is
...
one.
2003-05-29 00:46:25 +00:00
Chris Danford
c9b4efb861
ignore DWI "-char" graphics (so they won't be detected as banner or background)
2003-05-24 21:33:02 +00:00
Chris Danford
c8c340ea09
ignore DWI "-char" graphics (so they won't be detected as banner or background)
2003-05-24 21:32:03 +00:00
Chris Danford
6ee884aed2
Add support for #DISPLAYBPM in DWI and SM files
2003-05-23 01:14:43 +00:00
Glenn Maynard
43bdf89434
unused headers
2003-05-22 20:37:53 +00:00