Glenn Maynard
8371d211ba
debugging
2003-12-15 07:53:30 +00:00
Glenn Maynard
e9ae2c0803
continue phasing out BASE_PATH and SLASH
2003-12-10 09:44:16 +00:00
Glenn Maynard
11870a6072
continue phasing out BASE_PATH and SLASH
2003-12-10 09:26:05 +00:00
Chris Danford
bf98d8248a
overhauling stats: move all stats from SongManager to ProfileManager
2003-12-07 07:09:13 +00:00
Glenn Maynard
fafa38c62c
more transparent m_DWIPath
2003-12-05 04:38:22 +00:00
Glenn Maynard
a279bd3c15
more transparent m_asAdditionalSongFolders
2003-12-05 02:27:38 +00:00
Glenn Maynard
35ae87f893
use SDL_LoadImage in WriteStatsWebPage
2003-12-04 21:27:52 +00:00
Glenn Maynard
966d108817
use RageFile::PutLine
2003-12-04 04:27:14 +00:00
Glenn Maynard
8271656c91
don't warn about missing scores files; it happens on every initial run
2003-12-03 05:35:28 +00:00
Chris Danford
5eeb7eeb37
replace hard-coded / with SLASH (courses subdirs not being loaded in xbox)
2003-12-02 18:42:33 +00:00
Glenn Maynard
070e3c5158
Revert not-compiling GROUP_SORT_COLOR_FILE stuff.
...
Tip: we shouldn't have a dedicated file for this; other information we'll
eventually want for groups is UTF-8 data (since those can't be portably
stored in filenames). Better would be a per-group INI, akin to and searched
for like the group banner images.
Songs/My Songs/group.ini:
[Group]
Color=#123456
Name=foo
2003-11-30 18:41:23 +00:00
Steve Checkoway
b125e3d980
Fix RageFile, use RageFile. Const fix in LyricsLoader.
2003-11-30 06:20:25 +00:00
Chris Danford
3952930730
add meter to options screen Steps row
...
set preferred difficulty when changing options screen Steps row
2003-11-29 18:10:43 +00:00
Glenn Maynard
0017ffac05
preload cache banners
2003-11-25 23:01:53 +00:00
Glenn Maynard
da160607b8
Allow preloading all song banners.
2003-11-25 22:56:48 +00:00
Glenn Maynard
eba07e8228
add GetBestCourses
2003-11-17 03:20:39 +00:00
Glenn Maynard
6353d9a007
move GetDifficultyThemeName into SongManager
2003-11-16 19:07:52 +00:00
Glenn Maynard
92dc51e328
per-memcard SONGMAN->GetBestSongs
2003-11-14 21:52:05 +00:00
Chris Danford
6366d979ce
clear ranking "name to fill in" markers on save
2003-11-09 21:40:20 +00:00
Glenn Maynard
c1eb81d73f
Only write course records for courses that have been played.
2003-11-01 05:30:54 +00:00
Glenn Maynard
b511a9aaa3
Optimize SongManager::WriteStatsWebPage (was taking 300ms for me).
...
Don't write empty lines and don't write empty games, to get rid of pages of
empty data for unused games.
2003-11-01 04:49:23 +00:00
Glenn Maynard
706b2eee10
don't write unneeded data to disk
2003-10-31 23:17:14 +00:00
Glenn Maynard
e35fee68f0
Fix slow score writing.
...
f << endl; is roughly equivalent to fprintf(f, "\n"; fflush(f);. Never use endl
unless you really, explicitly want to flush the stream.
2003-10-23 21:00:47 +00:00
Glenn Maynard
593091e75e
fix warning
2003-10-21 20:57:48 +00:00
Chris Danford
0d8d427ebd
fix Mac GCC compile error
2003-10-21 20:35:32 +00:00
Glenn Maynard
c547fae795
fix warning
2003-10-21 20:31:47 +00:00
Glenn Maynard
53155bb619
fix warnings
2003-10-20 06:28:19 +00:00
Chris Danford
f18c5f4c63
finish high score work
2003-10-20 01:34:01 +00:00
Chris Danford
25d2b954a7
more high score cleanup
2003-10-20 01:06:26 +00:00
Chris Danford
c474b18afe
clean up ranking/memory card saving
2003-10-19 23:30:09 +00:00
Glenn Maynard
d1d342dbd3
AddHighScore fixes
2003-10-15 01:03:14 +00:00
Chris Danford
668d1974f3
add top5 high score saving of Courses and Steps for memory cards/ranking screen
2003-10-14 17:06:30 +00:00
Glenn Maynard
4c5b32db02
floating-point scores
2003-10-12 21:51:02 +00:00
Glenn Maynard
c16abcc8e8
Fix a couple possible overflows
2003-09-25 23:27:25 +00:00
Glenn Maynard
e89f51cb3d
add load timer
2003-09-25 02:27:17 +00:00
Glenn Maynard
1b0abc39cf
Group names are case-insensitive.
2003-09-21 21:35:59 +00:00
Glenn Maynard
7a699ffcef
Fix quotes.
2003-09-18 19:20:17 +00:00
Chris Danford
c0c680317c
profiles are usable
2003-09-08 07:21:41 +00:00
Chris Danford
3736845d3e
working on profiles stored on machine (intermediate step toward memory card support)
2003-09-08 03:26:58 +00:00
Chris Danford
bbf2a64af5
read SM 3.0 scores file statistics.ini
2003-09-06 21:48:35 +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
Thad Ward
fa5ef010e0
add a little bit more info to a couple of existing LOG->Trace() statements
2003-09-04 13:41:35 +00:00
Glenn Maynard
d7961c86df
fix stats charset
2003-09-04 07:00:43 +00:00
Glenn Maynard
5edf762024
fix quit taking a long time
2003-09-04 06:57:36 +00:00
Glenn Maynard
6dd8742a0b
Fix "reload songs" erasing scores
2003-08-18 17:31:25 +00:00
Chris Danford
7eb44fd399
tweaks to stats.html output
2003-08-17 23:59:14 +00:00
Glenn Maynard
f901311803
unused variable
2003-08-17 23:48:13 +00:00
Chris Danford
3d93c11e21
generate an HTML page with a list of all songs and difficulties on exit
2003-08-17 18:03:02 +00:00
Chris Danford
248a61513a
Add scrolls: split and alternate
2003-08-17 00:15:54 +00:00
Chris Danford
7429c86ebe
Add "tipsy" effect (is there a better name for this?)
2003-08-16 23:34:47 +00:00