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
Chris Danford
1a0d83cbc0
m_NotesType => m_StepsType
...
split NoteDataUtil to sep file
2003-08-07 06:36:34 +00:00
Chris Danford
f5cd95b4f9
NotesType => StepsType
2003-08-07 06:16:17 +00:00
Glenn Maynard
8800398923
implement Right.
2003-06-30 05:30:59 +00:00
Glenn Maynard
c409726a68
simplify
2003-06-30 05:26:08 +00:00
Glenn Maynard
02e6bbbfa2
fix div/0 that caused radar weirdness
2003-06-29 19:53:10 +00:00
Glenn Maynard
6e6963d5c7
try to fix snapping with hold notes
...
before, we were setting spurious TAP_HOLD_HEADs, and we
weren't checking hold tails, which would cause taps to be moved inside
the tail end of holds
2003-06-17 20:28:32 +00:00
Glenn Maynard
a68b8a117e
somewhat fix snapping
...
hold notes are still a little odd
2003-06-17 20:08:17 +00:00
Glenn Maynard
e6ce3c8e5c
whoops
2003-06-17 20:00:30 +00:00
Glenn Maynard
ae61c0d7be
add missing quantize types
2003-06-17 19:56:29 +00:00
Andrew Livy
49a5b67453
Added: SelectMode, allows players to cycle between double/halfdouble/single on pump song select screen. Todo: Make it work for versus/make it more 'metricable'
...
Added: More pump theme stuff
Changed: Temporarily allowed Voodoo3 onto OGL renderer (DX looks horrid on my voodoo3 Bug?)
2003-06-02 11:31:13 +00:00
Chris Danford
2a85a2b9df
Fix crash alt+tabbing in and out of fullscreen on Voodoo3+D3D+WinXP.
2003-05-30 00:30:40 +00:00