Chris Danford
4bb777232d
name cleanup: "pNotes" -> "pSteps"
2004-05-24 03:41:39 +00:00
Chris Danford
575a9abf96
improve planted, twister
2004-05-15 03:00:43 +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
Glenn Maynard
84582c6c10
don't count hold tails in hands count
2004-02-13 20:26:26 +00:00
Glenn Maynard
91e633d880
fix CopyRange receiving legitimate -1 values for ToIndexBegin
...
and shifting everything by one row
2004-01-19 20:46:34 +00:00
Glenn Maynard
48c8ce5579
NoteData::SetNumTracks: Remove all hold notes that are out of bounds.
...
Fixes crashes after using "create from copy" in the editor menu.
2004-01-01 22:19:02 +00:00
Glenn Maynard
4facdd0a06
fix hold note glitches
2003-12-18 02:34:59 +00:00
Glenn Maynard
f2b06a3ea0
hands fixes
2003-12-16 07:58:37 +00:00
Glenn Maynard
d3f2c7aff3
cleanup
2003-12-16 04:01:26 +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
683b327064
fix crash with empty steps
2003-12-11 21:26:57 +00:00
Glenn Maynard
2db4faae95
Optimize:
...
ReserveRows, like vector::reserve
GetTapNoteX, non-bounds-checking GetTapNote
Don't put these large functions in the header; they're probably
too big to inline anyway
2003-12-11 04:52:23 +00:00
Glenn Maynard
70491c724d
Try a new autogen (pump->dance) experiment.
2003-12-02 22:55:55 +00:00
Glenn Maynard
6164a25949
dumb fix
2003-11-26 05:04:38 +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
Chris Danford
4e80f3057a
working on battle
2003-11-20 06:50:05 +00:00
Chris Danford
5b8fe284b2
fix TapAttacks not copied when transforming
2003-11-17 04:01:21 +00:00
Chris Danford
3b8718c1e1
fix saving and copying of tap attack notes
2003-11-17 03:38:24 +00:00
Chris Danford
38ec8ca856
rework tap attack representation
2003-11-15 23:19:13 +00:00
Chris Danford
d51a3491a8
working on battle attacks
2003-11-15 08:51:47 +00:00
Glenn Maynard
e6c9afc74a
fix warnings
2003-11-14 17:10:46 +00:00
Matt Denham
7484667733
finish support for 48th/64th notes in code
...
add things possibly useful for mods when keysounds (and Keyboardmania) support are finished
2003-11-13 07:40:49 +00:00
Chris Danford
f9cdbab937
working on "attack notes"
2003-11-12 08:32:32 +00:00
Chris Danford
d5e94b0a70
working on "attack notes"
2003-11-12 08:31:52 +00:00
Jason Felds
c0cff05665
Added newline at end of file.
2003-11-10 01:34:55 +00:00
Chris Danford
0b87d72d71
fix HoldNote scoring
2003-11-10 01:24:46 +00:00
Chris Danford
e986f15792
fix echo adds taps under hold notes
2003-11-07 09:27:28 +00:00
Chris Danford
cf579908cb
add echo, planted, stomp transforms
2003-11-07 05:17:41 +00:00
Glenn Maynard
f9596e4d03
Fix hold notes in autogen
2003-11-04 20:22:49 +00:00
Glenn Maynard
7226086a17
whitespace
2003-11-02 17:07:09 +00:00
Glenn Maynard
b5d84dd75e
cleanup/optimize
2003-11-02 02:15:54 +00:00
Glenn Maynard
6efbfcba8c
simplify
2003-11-02 02:12:04 +00:00
Glenn Maynard
5ec6fbad10
simplify
2003-11-02 00:25:02 +00:00
Glenn Maynard
5a7f4d5b3b
Simplify, fix something I just broke.
2003-11-01 20:04:19 +00:00
Glenn Maynard
636a7512e2
Add NoteData::LoadOverlapped. Simplify.
2003-11-01 19:59:50 +00:00
Glenn Maynard
59a8020477
Cleanup. Fix warning.
2003-11-01 19:49:29 +00:00
Glenn Maynard
5a89d4e8f2
Fix NoteData::Init not actually clearing data.
...
Improve debug.
2003-11-01 19:46:05 +00:00
Matt Denham
acec32cc8b
Autogen fixes, stage 1 - tracks are combined semi-correctly (double->single will combine both pads to one)
2003-10-29 23:17:00 +00:00
Glenn Maynard
5f61050ce8
LoadTransformed, LoadTransformedSlidingWindow const fix.
2003-10-04 04:14:30 +00:00
Glenn Maynard
45fcce6e07
CopyRange const fix.
...
Add To4s, From4s.
2003-10-04 04:05:29 +00:00
Glenn Maynard
7d4ef141dc
To2sAnd3s, From2sAnd3s
2003-10-04 03:12:45 +00:00
Glenn Maynard
8b78e58841
Add Get2sAnd3s. This will eventually replace ConvertHoldNotesTo2sAnd3s.
2003-10-04 03:02:26 +00:00
Glenn Maynard
1a8e342768
Optimize, fix const
2003-10-04 02:30:06 +00:00
Ben Anderson
15655ea98b
Another chunk of code tested using VC6, I see...
2003-09-22 00:51:10 +00:00
Chris Danford
9434a66d94
fix FixImpossibleRows()
...
fix misaligned editor NoteFields
2003-09-21 23:16:44 +00:00
Glenn Maynard
9ffa8b5c41
Fix stray TAP_HOLD_HEADs when merging hold notes in the editor, and
...
possibly other problems.
2003-09-15 05:41:11 +00:00
Glenn Maynard
c571885f86
Lots of code expects NoteData::CopyRange to be [x,y]; this fixes editor
...
and gameplay bugs.
I'd suggest that transforms should also take [x,y], not [x,y), for
consistency.
2003-08-18 17:21:18 +00:00
Chris Danford
5a36244a4e
fix "corrupted HoldNotes" when using Transforms as attacks
2003-08-18 04:20:51 +00:00
Chris Danford
ce28877677
fix "impossible" dance-double patterns produced by autogen
2003-08-07 07:18:43 +00:00