Glenn Maynard
|
0955501855
|
merge code; make DeAutogen private
|
2006-11-12 04:38:44 +00:00 |
|
Glenn Maynard
|
de6ca466d2
|
more enum standardization
|
2006-10-07 04:39:48 +00:00 |
|
Glenn Maynard
|
8a4ddd1515
|
Invalid
|
2006-10-07 04:13:43 +00:00 |
|
Glenn Maynard
|
b67e57864e
|
Invalid
|
2006-10-07 03:32:16 +00:00 |
|
Glenn Maynard
|
24a6df7b9d
|
simplify
|
2006-09-30 05:33:47 +00:00 |
|
Glenn Maynard
|
c690fdcfe4
|
unify registration
|
2006-09-29 00:01:32 +00:00 |
|
Glenn Maynard
|
153bcedd40
|
simpler Lua boilerplate
|
2006-09-27 20:03:31 +00:00 |
|
Glenn Maynard
|
2d1a2e6a07
|
use bindings
|
2006-09-27 06:21:34 +00:00 |
|
Glenn Maynard
|
f806ec5936
|
StepsType_Invalid
|
2006-09-26 20:28:46 +00:00 |
|
Steve Checkoway
|
1f1e574baf
|
Spacing.
|
2006-09-12 04:27:48 +00:00 |
|
Steve Checkoway
|
e7f2cc2d50
|
Spacing.
|
2006-09-12 03:23:28 +00:00 |
|
Steve Checkoway
|
ecc45eb6e7
|
If this Steps was autogenned, there's no need to copy the description, difficulty, meter, or radar values from the parent because they will be overwritten anyway.
|
2006-08-23 21:16:46 +00:00 |
|
Steve Checkoway
|
dd7871b0c6
|
u -> i.
|
2006-08-23 20:45:30 +00:00 |
|
Steve Checkoway
|
540965cb40
|
Don't compute the compressed string or the hash unless it is required.
|
2006-08-23 20:42:26 +00:00 |
|
Steve Checkoway
|
63491418f4
|
Simplify.
|
2006-08-22 14:10:25 +00:00 |
|
Steve Checkoway
|
acde26b76a
|
Cleanup.
|
2006-08-22 14:06:24 +00:00 |
|
Steve Checkoway
|
061e3fb07a
|
When Steps have changed in memory but not on disk, calling Compress() could lose all changes in memory. Clear the file name to ensure this doesn't happen and reset it when the Song has been written to cache once more.
|
2006-08-22 13:45:36 +00:00 |
|
Steve Checkoway
|
c6573648ca
|
Don't spend time decompressing and compressing when setting the note data.
|
2006-08-21 15:16:35 +00:00 |
|
Glenn Maynard
|
65f492d38f
|
bindings
|
2006-08-16 21:35:01 +00:00 |
|
Steve Checkoway
|
3164f7a15f
|
Simplify. Remove debugging assert.
|
2006-07-30 11:27:56 +00:00 |
|
Steve Checkoway
|
884af552ee
|
Allow combined player steps to have per-player radar values. This doesn't work for trails where it just uses the PLAYER_1 values, same with writing to the catalog file.
|
2006-07-28 03:34:14 +00:00 |
|
Steve Checkoway
|
8129d943ba
|
It's hard to maintain this information when using begin() and end() so rather than wrapping the iterators, just check each time IsComposite() is called since it doesn't happen _that_ often. Just don't call IsComposite() often.
|
2006-06-26 09:33:11 +00:00 |
|
Steve Checkoway
|
3ee5991c25
|
Set composite.
|
2006-06-20 13:21:18 +00:00 |
|
Steve Checkoway
|
8bef98e7b6
|
Spelling.
|
2006-06-20 06:34:16 +00:00 |
|
Chris Danford
|
955ccd8699
|
Write radar values for edits. If the program loading them doesn't trust the values, then it can ignore the values
|
2006-04-04 21:42:21 +00:00 |
|
Glenn Maynard
|
fe45bb1e50
|
fix home mode edits
|
2006-03-11 06:06:48 +00:00 |
|
Glenn Maynard
|
94e19ae408
|
cleanup
|
2006-02-25 00:08:55 +00:00 |
|
Chris Danford
|
7f821e8cfc
|
CString -> RString
|
2006-01-22 01:00:06 +00:00 |
|
Chris Danford
|
44225ad379
|
XToThemedString -> XToLocalizedString
|
2006-01-07 04:11:29 +00:00 |
|
Chris Danford
|
0b98adff15
|
make RadarCategory enum and Lua names consistent
|
2005-12-24 20:18:56 +00:00 |
|
Chris Danford
|
9cd3b4d4ba
|
theme some common exception strings
|
2005-12-20 02:45:25 +00:00 |
|
Chris Danford
|
8fda004742
|
add Lua binding
|
2005-12-06 12:39:43 +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
|
65d71a4f23
|
expermienting with DEFINE_METHOD macro for Lua methods
|
2005-09-10 02:47:04 +00:00 |
|
Chris Danford
|
359d745e67
|
add course edits, improved course editor
|
2005-07-29 02:23:02 +00:00 |
|
Glenn Maynard
|
94e5d8772b
|
update comment: the text format is 3-4 times smaller than the NoteData map representation (and could be gzipped in-memory to a fraction of that)
|
2005-07-28 02:04:46 +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
|
7bdee9a6d3
|
steps.h doesn't need to depend on notedata.h
|
2005-07-01 04:38:41 +00:00 |
|
Glenn Maynard
|
a65596e402
|
cleanup
|
2005-07-01 04:28:29 +00:00 |
|
Glenn Maynard
|
9d7f835609
|
no need to template Luna specializations
|
2005-06-20 05:02:03 +00:00 |
|
Chris Danford
|
b81c304eb6
|
rename FixImposibleRows -> RemoveStretch and turn it into a mod
|
2005-05-01 04:35:29 +00:00 |
|
Glenn Maynard
|
3305b8ff38
|
optimization: leave lights data uncompressed
|
2005-04-29 00:30:28 +00:00 |
|
Glenn Maynard
|
ce56b2c1af
|
cleanup, comment
|
2005-04-28 06:15:01 +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 |
|
Glenn Maynard
|
120b70f06c
|
add RADAR_NUM_ROLLS
ChangeRollsToHolds fix
|
2005-04-25 09:35:22 +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 |
|