Thad Ward
6202d1baf3
change loading window text before saving Catalog.xml, since it might take
...
awhile if the user has many songs and courses.
2004-05-31 19:32:18 +00:00
Glenn Maynard
5bb3d0f72b
fix crashes on reload and cleanup
2004-05-29 20:15:07 +00:00
Chris Danford
962cdfc4f0
write Catalog.xml only after loading songs
...
get rid of try/catch in SongManager
get rid of try/catch in PrefsManager
2004-05-25 05:52:57 +00:00
Glenn Maynard
9e25086eb2
cleanup
2004-05-25 04:27:38 +00:00
Glenn Maynard
dd79208b67
artist course fixes
...
support translit fallbacks with artist courses
2004-05-25 04:08:21 +00:00
Glenn Maynard
dbe044d039
autogen Oni courses by artist, sorted by song difficulty
2004-05-25 02:17:17 +00:00
Chris Danford
4bb777232d
name cleanup: "pNotes" -> "pSteps"
2004-05-24 03:41:39 +00:00
Chris Danford
99a02deffe
name cleanup: "StepsType nt" -> "StepsType st"
2004-05-24 03:32:56 +00:00
Chris Danford
abfc956e4f
refactor Course: move some responsibilities to Trail
2004-05-23 00:53:20 +00:00
Glenn Maynard
9dd9735532
cleanup, simplify
...
Separate Easy courses aren't needed anymore; just select easy course
mode. (Having three times as many autogen courses was way too many,
especially considering most beginners don't want to play courses anyway.)
2004-05-20 23:14:36 +00:00
Fred Wulff
7b71c76572
Added multiple difficulty levels and all group Endless and Nonstop modes.
2004-05-20 03:26:36 +00:00
Glenn Maynard
22d7bf1508
cleanup
2004-05-02 00:21:47 +00:00
Chris Danford
ab1d3bfd0e
fix "PlayersFinalized executes twice"
2004-04-23 02:08:11 +00:00
Chris Danford
cca71d1d3f
edits cleanup:
...
- only allow reasonable file sizes
- only allow one Steps per edit file
- only allow 5 edits per-song, per-profile
2004-04-23 00:26:51 +00:00
Chris Danford
68e2315224
move Course sorts to CourseUtil, add CourseID
2004-04-18 08:36:04 +00:00
Chris Danford
1920634135
move Song/Steps sorting into Song/StepsUtil.h/cpp
2004-04-18 07:34:37 +00:00
Glenn Maynard
ce23a1d712
edits: set m_LoadedFromProfile, force m_Difficulty to DIFFICULTY_EDIT
2004-04-16 23:48:31 +00:00
Glenn Maynard
c58fe72382
use Sprite::SongBannerTexture
2004-03-26 07:56:18 +00:00
Chris Danford
afa880cbac
clean up Difficulty name theming
...
theme CourseDifficulty on options screen
2004-03-25 06:21:58 +00:00
Glenn Maynard
b64a709ace
tolerate null song
2004-03-24 03:10:12 +00:00
Glenn Maynard
e57c9cc9b8
filter locked and hidden songs from player's best in SongManager
...
add GetBestSongs accessor that filters like GetAllSongs
2004-03-07 00:17:50 +00:00
Glenn Maynard
e74ea267f9
SongManager::GetSongColor: ignore edits
2004-02-29 07:36:03 +00:00
Glenn Maynard
8c8a5f8460
split UpdateBestAndShuffled()
...
add SortSongs()
2004-02-27 21:28:15 +00:00
Glenn Maynard
656f9f915e
pass LoadingWindow* to Reload
2004-02-21 01:52:00 +00:00
Chris Danford
6754c850df
Profile HTML fixes
2004-02-16 05:35:06 +00:00
Glenn Maynard
dcd308edb7
add Lua hooks
2004-02-14 23:26:32 +00:00
Chris Danford
221b51c2b4
add loading of edits from a profile
2004-02-08 01:05:53 +00:00
Glenn Maynard
64e8edb165
compile fix
2004-02-02 05:49:18 +00:00
Chris Danford
ef8010e998
Add GetRandomCourse
...
change GetRandom* to behave like a shuffle so it doesn't pick back-to-back dupes
2004-02-01 23:06:07 +00:00
Chris Danford
7744d4a36d
metric name cleanup
2004-01-25 05:34:46 +00:00
Glenn Maynard
11e7899226
fix minor memleaks
2004-01-21 03:09:59 +00:00
Glenn Maynard
84a8f056d7
fix metrics sometimes not being updated
2004-01-12 00:31:43 +00:00
Glenn Maynard
2fae214ed9
cache metrics (fixes some music wheel load problems)
2004-01-11 21:49:36 +00:00
Glenn Maynard
5c64b361b7
m_bCheckSongCacheOnLoad -> !m_bFastLoad
2003-12-31 09:32:21 +00:00
Glenn Maynard
cb8057a5c3
add CheckSongCacheOnLoad
2003-12-30 04:26:39 +00:00
Glenn Maynard
367e1f6e73
add EXTRA_COLOR_METER
2003-12-21 03:22:15 +00:00
Glenn Maynard
ef6b831ea3
cache Course::GetCourseInfo results
2003-12-21 02:54:23 +00:00
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