Commit Graph

95 Commits

Author SHA1 Message Date
Chris Danford 03fbb915f3 remove VC6 scoping hacks 2004-09-21 07:53:39 +00:00
Chris Danford d2a54cca31 make TapNote a struct. Over time, more properties will move from the enums and into bit flags. 2004-09-12 05:56:24 +00:00
Chris Danford 809dd7dc27 rename: MaxRow -> NumRows
fix some off-by-1 row errors
2004-09-11 03:50:37 +00:00
Chris Danford abe10501f7 change Twister to "max 3 holds at once"
add Floored, "max 2 holds at once"
2004-08-29 21:26:52 +00:00
Chris Danford d59247c03e tweak transform apply order 2004-08-29 21:14:26 +00:00
Glenn Maynard aad73b53e9 (float) atof() -> strtof(), which computes in float instead of computing in
double and casting to float, which is silly
2004-08-10 20:57:59 +00:00
Chris Danford 27ece3ecbf fix "transform mods that last for a whole song in a course get applied twice"
fix "impossible to get 100% on a course that uses AddMines" by calculating RadarValues after applying mods
Trail::GetRadarValues needs to do caching.  Performance is bad.
2004-07-23 04:45:48 +00:00
Glenn Maynard b7799ccd0a move autogen into NoteDataUtil 2004-07-17 05:10:11 +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 30aeffc63a simplify NoteDataUtil::shuffle 2004-07-01 18:32:19 +00:00
Glenn Maynard 2cab5c4689 license updates 2004-05-31 22:42:12 +00:00
Chris Danford d65404e750 TapSteps -> TapNotes 2004-05-24 04:26:54 +00:00
Chris Danford 0ec2a536d9 TapSteps -> TapNotes 2004-05-24 04:17:19 +00:00
Chris Danford 4bb777232d name cleanup: "pNotes" -> "pSteps" 2004-05-24 03:41:39 +00:00
Glenn Maynard 854da28681 cleanup
handle lights via autogen as originally suggested
2004-05-20 19:05:37 +00:00
Chris Danford 575a9abf96 improve planted, twister 2004-05-15 03:00:43 +00:00
Chris Danford af59943c4c make Stomp easier in dance-double 2004-05-08 00:08:29 +00:00
Chris Danford 69f5527450 improve skippy
improve order of transforms when multiple are in effect
2004-03-01 08:59:22 +00:00
Chris Danford d733b7a7b2 make Turns multi-selectable 2004-03-01 00:09:07 +00:00
Chris Danford dac8a9231d apply Little before other transforms 2004-02-29 23:32:04 +00:00
Chris Danford 9afba435ea give the same shuffle mapping for both players in the same round
don't allow identiy shuffles
2004-02-29 09:55:03 +00:00
Glenn Maynard 0a8899f4d8 cleanup, fix warnings 2004-02-27 00:55:25 +00:00
Matt Denham 324e07d383 Implemented a quick pair of move/scale functions for TimingData
fixed NoteDataUtil::ScaleRegion (and dealt with conflicts - whee)
fixed assorted editor inconsistencies and bugs
2004-02-26 05:38:46 +00:00
Glenn Maynard da5414afa0 fix warnings 2004-02-26 03:07:49 +00:00
Chris Danford 15e19d4885 fix AddMines places mines that overlap other taps and hold heads (Disconnected Mobius expert) 2004-02-25 08:40:03 +00:00
Matt Denham 45591679e6 added NoteDataUtil::ScaleRegion, made NoteDataUtil::Scale call that instead 2004-02-25 08:25:39 +00:00
Matt Denham 6905bbe781 Added BMRize mod because people have complained that Quick is too easy. Try this. :-) 2004-02-12 06:54:54 +00:00
Chris Danford b555be59df more rave balancing
add "noquads"
2004-01-12 03:47:55 +00:00
Chris Danford e2136499e1 add "nojumps" 2004-01-11 06:34:30 +00:00
Glenn Maynard f5d1503387 fix warnings 2004-01-03 04:29:42 +00:00
Chris Danford 0416afda43 fix doubles+quick
fix grading (for real this time)
2004-01-02 22:19:27 +00:00
Chris Danford ba9cef947e fix double+stomp 2004-01-02 21:02:06 +00:00
Chris Danford da466fc20c add NoHands option 2004-01-02 11:25:21 +00:00
Chris Danford a9985795a4 make AddMines deterministic 2004-01-02 04:08:25 +00:00
Chris Danford 7ac7de95fc fix "planted and twister overwrite mines" 2004-01-01 11:09:59 +00:00
Chris Danford ecbdda070c fix "echo overwrites mines" 2004-01-01 11:07:41 +00:00
Chris Danford 65df309d32 add collapse left transform 2003-12-31 07:49:30 +00:00
Glenn Maynard f9c301e248 fix NoteDataUtil::RemoveHoldNotes 2003-12-19 07:50:23 +00:00
Glenn Maynard 7ac5c5c27c really allow turns as battle attacks 2003-12-16 04:37:26 +00:00
Glenn Maynard 321105c0d3 fix Can't use turns as battle attacks 2003-12-16 04:35:43 +00:00
Glenn Maynard 7003e2b157 Implement RADAR_NUM_HANDS result.
Change hold note contents to rows (from beats).  This makes it
consistent with tap note data.  Row numbers are also generally
more precise, since they're integers, not floats.
2003-12-16 04:00:39 +00:00
Glenn Maynard 615ed0a45f cleanup 2003-12-16 01:47:16 +00:00
Glenn Maynard 97d04e7fac newline no longer needed 2003-12-04 23:06:15 +00:00
Glenn Maynard 1a6f9d1526 this uses too much memory 2003-12-03 01:44:43 +00:00
Glenn Maynard 1e778d7ad0 don't write an extra comma at the end of SMData 2003-12-01 22:26:33 +00:00
Glenn Maynard 325d2169b7 better hands calc 2003-11-26 04:31:29 +00:00
Glenn Maynard 8ff5537419 add several cached note data values 2003-11-26 04:21:59 +00:00
Glenn Maynard 01e7a4d2a0 fix warning 2003-11-24 00:54:27 +00:00
Jason Felds 6f2705184f Case sensitivity error fixed. 2003-11-20 16:17:34 +00:00
Chris Danford 4e80f3057a working on battle 2003-11-20 06:50:05 +00:00