Glenn Maynard
aa04fe60dd
hide grade
2005-08-12 02:19:08 +00:00
Chris Danford
1e074fbeae
fix for both VC6 and VC7
2005-08-05 18:18:08 +00:00
Glenn Maynard
57ee24424b
no, compile fix
2005-08-05 16:23:07 +00:00
Glenn Maynard
8e9aff2d21
compile fix
2005-08-05 16:21:00 +00:00
Chris Danford
aa832e4e4d
fill new profiles with a random character
2005-08-05 09:59:44 +00:00
Chris Danford
804cc8b2bc
working on profile management screen
2005-08-05 04:20:46 +00:00
Chris Danford
a15e03f3b2
add GetLastPlayedStepsType
2005-08-03 03:23:52 +00:00
Chris Danford
a2c439a17a
support loading of course edits
2005-07-31 05:41:32 +00:00
Chris Danford
b79553f7cb
add Character, Lua bindings
2005-07-13 19:11:24 +00:00
Chris Danford
505e835214
GetDisplayName -> GetDisplayNameOrHighScoreName
2005-07-13 18:49:49 +00:00
Chris Danford
e9166ac4ab
load EditableData for all local profile on startup so that we don't have to load every profile from disk to enumerate names
2005-07-12 20:19:52 +00:00
Steve Checkoway
aa71c794ec
Fix warnings.
2005-06-29 06:36:51 +00:00
Glenn Maynard
d309a6c215
fix warning
2005-06-25 22:11:56 +00:00
Glenn Maynard
9d7f835609
no need to template Luna specializations
2005-06-20 05:02:03 +00:00
Steve Checkoway
35db5ffcc2
Fix warning.
2005-06-19 00:29:42 +00:00
Chris Danford
a77e0bb273
Back compat hack to fix importing scores for courses that have moved into group dirs
2005-06-18 15:00:11 +00:00
Chris Danford
eaad485521
fix uninitialized causing bogus calorie values in release
2005-06-18 03:45:16 +00:00
Glenn Maynard
1e02955e63
correct locking semantics for LuaReference (SGameplay commit in a moment)
2005-06-16 03:13:06 +00:00
Chris Danford
64690cdb40
use DEFAULT_WEIGHT_POUNDS if weight not explicitly set
2005-06-15 01:59:40 +00:00
Chris Danford
764d455632
fix calorie total double-counted
2005-06-15 00:15:51 +00:00
Glenn Maynard
6be07b3d5d
Don't define CStrings in headers. A new instance will be created in every
...
file that uses the header. A string in GameConstantsAndTypes.h may be duplicated
dozens of times; since it's not a POD, the compiler can't omit or merge it.
2005-06-09 04:03:08 +00:00
Chris Danford
8d308c6e43
cleanup
2005-06-02 22:26:11 +00:00
Chris Danford
ceef12b5cd
Have the XML parser warn about the error. Don't make every XML user have their own warning code.
2005-05-29 01:05:23 +00:00
Glenn Maynard
dfa0f52ec0
fix incorrect assert
2005-05-28 08:52:57 +00:00
Ben Anderson
ccd0cba6da
Add assert; this prevents an infinite loop that allocates memory. (This assert actually triggers on my system!)
2005-05-28 01:19:09 +00:00
Ben Anderson
4bfd999bad
Revert; I should test things before committing, guh.
2005-05-28 00:53:34 +00:00
Ben Anderson
0a9f3d1552
std::map.end() points PAST the last element, not at it!
2005-05-28 00:47:34 +00:00
Thad Ward
5949e5bc90
(this is possibly going to annoy some people, but..)
...
put all (obvious) MSVC lines in #if defined(_MSC_VER) blocks, primarilly
to allow alternative win32 compilers to be used.
2005-05-11 04:43:54 +00:00
Glenn Maynard
897dc783cd
fix name conflict
2005-04-30 02:56:38 +00:00
Chris Danford
4113a5ad17
fix "recent scores saves least recent, not most recent"
2005-04-28 02:39:43 +00:00
Chris Danford
c4ddb498a9
save fewer recent scores in player profiles than in machine profile
2005-04-28 01:29:31 +00:00
Chris Danford
9eddaaf860
keep track of last played for each song
...
add metric: ScreenRanking::ShowOnlyMostRecentScores
2005-04-25 22:44:32 +00:00
Glenn Maynard
fb30fa1c19
track rolls
2005-04-25 11:42:19 +00:00
Chris Danford
9a9f67eff0
add AllowMultipleHighScoreWithSameName
2005-04-25 09:03:24 +00:00
Glenn Maynard
1ea1ecfaaf
move FastLoadProfileNameFromMemoryCard into ProfileManager
2005-04-24 23:06:15 +00:00
Glenn Maynard
9928ed6bde
report errors in LoadEditableDataFromDir
2005-04-24 22:56:05 +00:00
Glenn Maynard
cabfc056fd
API
2005-04-24 19:33:46 +00:00
Glenn Maynard
e2ab509b8e
pull out common memory card profile code (in prep for import handling)
2005-04-24 19:30:35 +00:00
Chris Danford
e53bff3d06
add Lua methods
2005-03-31 12:56:41 +00:00
Chris Danford
5fc8788a45
combine GetSongsPercentCompleteAllDifficulties and GetCoursesPercentCompleteAllDifficulties
2005-03-31 06:12:26 +00:00
Chris Danford
7082c5f78b
add score utility methods: GetTotalStepsWithTopGrade, GetTotalTrailsWithTopGrade
2005-03-31 02:03:00 +00:00
Chris Danford
e6f37dbee8
Don't fill in new Profiles with a hard-coded "NoName". Let ScreenSystemLayer fill in blank name from metrics.
2005-03-26 22:18:28 +00:00
Chris Danford
e80357cfc1
split out MakeGuid
2005-03-22 10:33:06 +00:00
Glenn Maynard
a51cbb1fe5
fix include
2005-03-18 07:36:16 +00:00
Glenn Maynard
2da21b16d4
rename m_iNumSingleSongsPlayed -> m_iNumTotalSongsPlayed
...
replace GetTotalNumSongsPlayed
2005-02-23 22:59:56 +00:00
Glenn Maynard
c6de356dca
Keep track of number of songs played. The other stats all count per-
...
player: if one person plays on Hard and one on Easy, then each will
be incremented. That's useful, but it's also helpful to track the simple
number of songs played, irrespective of how many people were playing
at the time.
2005-02-23 22:52:03 +00:00
Glenn Maynard
b960e51f42
Profile::IsCodeUnlocked
2005-02-21 06:59:50 +00:00
Glenn Maynard
1b7d1943e3
lua GetTotalNumSongsPlayed
2005-02-21 06:39:03 +00:00
Glenn Maynard
74d27315d3
s/UnlockSystem.h/UnlockManager.h/
2005-02-21 06:22:46 +00:00
Chris Danford
cf698b55a0
clean up XML error handling
2005-02-18 13:05:17 +00:00