Commit Graph

90 Commits

Author SHA1 Message Date
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 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 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 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 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 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
Chris Danford f9cdbab937 working on "attack notes" 2003-11-12 08:32:32 +00:00
Chris Danford 0b87d72d71 fix HoldNote scoring 2003-11-10 01:24:46 +00:00
Chris Danford ab37ee294b fix scoring with Insert mods
make assist tick for TAP_ADDITIONs
2003-11-10 01:13:40 +00:00
Chris Danford e986f15792 fix echo adds taps under hold notes 2003-11-07 09:27:28 +00:00
Chris Danford 3ca893b0ca add twister transform
reorganize transform options
2003-11-07 08:45:21 +00:00
Chris Danford cf579908cb add echo, planted, stomp transforms 2003-11-07 05:17:41 +00:00
Glenn Maynard 6efbfcba8c simplify 2003-11-02 02:12:04 +00:00
Glenn Maynard 636a7512e2 Add NoteData::LoadOverlapped. Simplify. 2003-11-01 19:59:50 +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
Chris Danford 9434a66d94 fix FixImpossibleRows()
fix misaligned editor NoteFields
2003-09-21 23:16:44 +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
Glenn Maynard 30f20fb1fd oops; guarantee that GetTapNote(t,row) is always empty for row<0 2003-06-30 05:20:57 +00:00
Glenn Maynard 29a17b4964 more cleaning up 2003-05-19 08:53:53 +00:00
Kevin Slaughter b1396c186a Fix ScreenHowToPlay:: Now displays until all the hard-coded steps are gone (SecondsToShow metric), and added into Player.cpp a value to show/hide judgment messages (miss/perfect etc*). This is turned OFF by default so everything still shows the judgment, except for ScreenHowToPlay 2003-05-19 08:18:21 +00:00
Glenn Maynard 1352067196 const fixes 2003-03-26 17:53:31 +00:00
Chris Danford 6ccb255719 Jumps count as only 1 in TapNoteScore totals 2003-03-16 18:57:34 +00:00
Chris Danford 1e6c67089e fix bug in SwapSides that caused it to behave like Mirror
Add Alters: copy_left_to_right, copy_right_to_left, clear_left, clear_right, collapse_to_one, shift_left, shift_right
Fix "SuperShuffle broken only in editor"
2003-03-13 21:44:14 +00:00
Chris Danford 3dd62d5568 improve Skippy
select last chosen NotesType and Difficulty in EditMenu
2003-03-13 20:46:59 +00:00
Chris Danford b4b8815cb7 Add Skippy transform 2003-03-13 09:20:21 +00:00
Chris Danford 22ef6c358b moved PlayerNumber into a separate header to reduce dependences on GameConstantsAndTypes.h
default mappings for menu buttons
items in battle now have a duration
fix VC6 compile errors
2003-02-26 00:20:00 +00:00
Glenn Maynard 38118ab10d optimize and clean up a little 2003-02-25 19:49:16 +00:00
Chris Danford 4402a37e99 Fixed nonsense notes being inserted during holds (e.g. Sweet Love Magic) in Wide() and InsertIntelligentTaps() 2003-02-20 01:35:49 +00:00
Chris Danford 8fc33de8bf split LONG transform into BIG and QUICK 2003-02-20 00:57:52 +00:00
Chris Danford 71134fd2cf rename Big->Wide, add Tall 2003-02-19 22:58:14 +00:00
Chris Danford ac9e58f760 overhauling editor UI 2003-02-18 23:15:38 +00:00
Chris Danford 12756391db Added BIG transform. Haven't yet fixed the weird interaction it has with the score. 2003-02-16 20:27:53 +00:00
Chris Danford f4e8c4fb24 clean up NoteData 2003-02-01 05:16:38 +00:00
Glenn Maynard 4ae61d4aa5 remove compression stuff; unused 2002-12-20 02:45:23 +00:00
Glenn Maynard 1fea73d721 remove Compress() and Decompress() 2002-12-19 04:43:30 +00:00
Glenn Maynard 689e9b150d add fast ClearAll(). 2002-12-14 20:30:49 +00:00
Glenn Maynard 2b16fbc4a3 Optimize LoadTransformedSlidingWindow a bit.
Const fixes.
2002-12-14 20:27:52 +00:00
Glenn Maynard c86c5af9f8 move more stuff to NoteDataUtil 2002-12-13 23:34:37 +00:00
Glenn Maynard 5c21296573 move radar stuff to NoteDataUtil
const fixes
2002-12-13 22:40:42 +00:00