Commit Graph
55 Commits
Author SHA1 Message Date
Chris Danford 7f821e8cfc CString -> RString 2006-01-22 01:00:06 +00:00
Chris Danford 9e8469eb65 save edits to machine profile 2005-12-03 20:34:49 +00:00
Chris Danford 36c7d8e0ed enum name cleanup 2005-12-01 03:20:25 +00:00
Chris Danford 359d745e67 add course edits, improved course editor 2005-07-29 02:23:02 +00:00
Glenn Maynard 6eaf073366 cleanup dupe 2005-07-29 00:03:12 +00:00
Glenn Maynard f2a418d79d implement HiddenPtr smart pointer type; use it for Steps. This avoids having
to write a whole copy constructor for a class just to hide a couple types from
the header.
2005-07-03 03:05:54 +00:00
Glenn Maynard 6718633d12 steps.h doesn't need to depend on notedata.h (#2) 2005-07-01 04:39:59 +00:00
Glenn Maynard 7bdee9a6d3 steps.h doesn't need to depend on notedata.h 2005-07-01 04:38:41 +00:00
Chris Danford 39b631da51 fix saving of machine scores for machine edits 2005-06-15 09:25:33 +00:00
Chris Danford 534842c2da calculate grade with possible values from radarValues, not from judgement counts from attempted steps 2005-04-26 04:16:45 +00:00
Chris Danford 04715f4dd3 re-clamp the description when changing the difficulty 2005-04-13 08:45:00 +00:00
Chris Danford ce83ae6ef0 only clamp description for edits 2005-04-13 08:05:48 +00:00
Chris Danford 9d16a66f77 fix radar values don't get recalculated after changing steps in editor
fix radar values shown for edits if copied from official steps
2005-04-03 21:43:29 +00:00
Chris Danford 494ae0b74d make deep copy simpler by not holding a pointer 2005-03-08 21:17:21 +00:00
Chris Danford 264dd13b45 eliminate Save on ScreenEditMenu when creating new steps 2005-03-08 07:57:14 +00:00
Chris Danford e65362e3f5 give new edits unique names 2005-03-07 05:23:18 +00:00
Chris Danford 105e01232a add Lua bindings 2005-02-22 23:06:51 +00:00
Glenn Maynard 1ccb50ac55 include cleanup (not much of a win) 2005-01-22 19:36:39 +00:00
Chris Danford 3ac1dba044 simplify TapAttack storage:
store attack info in TapNote
  in the SMNoteData string, store the attack params inline (like with keysounds)
play keysounds when hit
  still doesn't play keysounds on a miss
  still doesn't play autoKeysounds
2004-10-23 23:41:49 +00:00
Chris Danford 09193d9e4b cleanup:
use references when passing NoteData
  Have player own a NoteDataWithScoring, not derive from it
2004-10-23 17:43:49 +00:00
Glenn Maynard bd7eaf3f6c save memory by loading SMData from cache on demand 2004-07-22 21:02:07 +00:00
Chris Danford 96ca652c94 move RadarValues into a separate file
clean up usage of RadarValues
2004-07-11 07:21:33 +00:00
Glenn Maynard 549cd7c83f license updates 2004-05-31 21:35:31 +00:00
Chris Danford 83fb83d1b4 store hash value in Steps for finding equivalent edits 2004-04-23 00:53:29 +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
Glenn Maynard cfc8ccd725 add GetLoadedFromProfile() 2004-04-18 21:53:15 +00:00
Chris Danford b217774f88 create SongID, StepsID 2004-04-18 08:06:14 +00:00
Chris Danford 1920634135 move Song/Steps sorting into Song/StepsUtil.h/cpp 2004-04-18 07:34:37 +00:00
Glenn Maynard b3e627f968 cleanup
add SetLoadedFromProfile()
2004-04-16 23:47:24 +00:00
Glenn Maynard bae39968ed add Steps::GetID; this should be a unique identifier within a song and
difficulty (but it's not unique yet)
2004-04-16 23:28:20 +00:00
Chris Danford 1a0c040f43 add courses to "total game DP" count
move RadarValues into a struct
2004-03-12 05:24:32 +00:00
Chris Danford 6754c850df Profile HTML fixes 2004-02-16 05:35:06 +00:00
Glenn Maynard 6137e5066d const fixes 2004-02-10 10:05:44 +00:00
Chris Danford 4f439be739 split HighScore to separate file
move score data from ProfileManager to Profile
store score data in XML for easier forward/backward compatibility
2004-02-10 09:42:01 +00:00
Chris Danford d7f0e6c2bc move all high score data into Profile 2004-02-09 06:26:13 +00:00
Chris Danford 221b51c2b4 add loading of edits from a profile 2004-02-08 01:05:53 +00:00
Chris Danford 36ffb71851 add edit flag 2004-02-07 05:57:19 +00:00
Glenn Maynard 5c26ef5753 const fix 2003-12-29 22:50:54 +00:00
Glenn Maynard 276889e6a4 const fix 2003-12-18 21:24:30 +00:00
Glenn Maynard 35f4c7cf55 cleanup 2003-12-18 21:23:52 +00:00
David Wilson 61f64cfdb4 Moved Foot Ranking model to Steps.cpp 2003-12-18 20:35:46 +00:00
Chris Danford d4397d4644 add popularity lists to stats.html 2003-12-09 07:12:28 +00:00
Chris Danford bf98d8248a overhauling stats: move all stats from SongManager to ProfileManager 2003-12-07 07:09:13 +00:00
Chris Danford 3b8718c1e1 fix saving and copying of tap attack notes 2003-11-17 03:38:24 +00:00
Chris Danford bda3de91f7 don't add personal records if not using a profile 2003-11-09 22:16:59 +00:00
Chris Danford 25d2b954a7 more high score cleanup 2003-10-20 01:06:26 +00:00
Chris Danford 420988148d fixing high score bugs 2003-10-19 21:38:11 +00:00
Glenn Maynard 233d456cea move code from the header, fix AddHighScore 2003-10-14 22:42:23 +00:00
Glenn Maynard 5a5e44adfd fix warnings 2003-10-14 21:10:40 +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