Commit Graph

133 Commits

Author SHA1 Message Date
Chris Danford b2892caa4e improved Wide - prevents some nearly-impossible patterns 2003-03-16 01:47:08 +00:00
Glenn Maynard cc370ed036 quiet unused variable warnings 2003-03-14 22:28:32 +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 af6e1f764c Fix broken Little transform 2003-03-13 09:03:21 +00:00
Glenn Maynard 7cd6c95cac Reduce dependency on MAX_BEATS. 2003-03-06 22:42:29 +00:00
Glenn Maynard 75a058c1dd Reduce dependency on MAX_BEATS.
Don't call GetLastBeat from GetFirstBeat.
2003-03-06 22:40:04 +00:00
Glenn Maynard 09a0632481 Don't die due to invalid data. (We should be able to hose any
given piece of any song and still load cleanly.  It's fine to die due
to things that shouldn't be bad--such as themes--but we should be
very tolerant of songs.)
2003-03-05 10:07:20 +00:00
Glenn Maynard 2fa39fed8a Deal with determining whether to use Marv. timing within TNStoDP.
Use IsCourseMode.

Remove old comment.
2003-02-28 08:12:47 +00:00
Chris Gomez 2fc04360c1 Use altered dance point scoring for Nonstop and Endless too 2003-02-27 11:01:04 +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
Chris Gomez ad40c01161 Oni mode scoring fixes
(don't subtract dance points in oni mode; marvelous worth 3 in oni only)
2003-02-25 21:50:34 +00:00
Glenn Maynard 38118ab10d optimize and clean up a little 2003-02-25 19:49:16 +00:00
Chris Danford d77d1cc43c Little() now removes HoldNotes that don't start on a beat 2003-02-25 08:07:56 +00:00
Chris Danford dc2f57d587 fixed InsertIntelligentTaps inserting notes that are too close together (runs of 16ths in the same track in Cartoon Heroes heavy + big)
fixed small editor issues
2003-02-20 21:50:01 +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
Glenn Maynard c36f2769d9 remove magic constants 2003-02-19 19:39:31 +00:00
Chris Danford 5ecd3afdd7 improved editor playback performance by not drawing unncessary Actors
fixed crash in Big transform
fixed ugly area highlight alignment
2003-02-19 07:59:00 +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
Glenn Maynard 42cfd6f98c stdafx -> global 2003-02-16 04:01:45 +00:00
Chris Danford ee9f4d99a5 Fixed super-shuffle. It's sad that it was broken for so long! 2003-02-11 21:41:43 +00:00
Chris Danford 1438af64a1 freaky-deaky outside debugger-only crash in NoteData. Why didn't VC7 catch use of an uninitialized variable?!? 2003-02-10 07:38:12 +00:00
Glenn Maynard f27cc1845e make Init clear; fixes super shuffle 2003-02-09 19:16:25 +00:00
Chris Danford c0024838b3 clean up NoteData 2003-02-01 05:27:49 +00:00
Chris Danford f4e8c4fb24 clean up NoteData 2003-02-01 05:16:38 +00:00
Chris Danford 7c470cf9c8 added ScreenJukebox 2003-01-31 21:34:34 +00:00
Glenn Maynard 7dd160f807 clear when copying a whole pattern, so we don't leave
cruft behind
2003-01-21 03:12:24 +00:00
Chris Danford 3ff91dffb0 NEW FEATURE: AutoSync status now shown during gameplay with icon
NEW FEATURE:  added autogen icon to select music
NEW FEATURE:  toggle for easter eggs in Machine Options
NEW FEATURE:  marvelous step timing togglable in Machine Options
NEW FEATURE:  Grade AAAA (all marvelous)
CHANGE:  Only show ScreenHowToPlay if at least one player chose easy
2003-01-11 08:55:21 +00:00
Glenn Maynard 55e92e771d s/CArray<x,y>/vector<x>/g 2003-01-03 05:56:28 +00:00
Glenn Maynard f4dbed8221 stl-ize some stuff 2003-01-03 05:29:45 +00:00
Glenn Maynard 8408788208 remove old code 2003-01-02 09:44:09 +00:00
Andrew Livy 54a79d2c2d Fixes to DS3DDX, Assert Put Back :) 2002-12-29 02:02:24 +00:00
Andrew Livy 387905a785 Added Dancing Stage 3DDX (SINGLE MODE ONLY)
NOTE: I commented out an ASSERT in NoteData.cpp
at Line 429
//	ASSERT( iOriginalTrack < pOriginal->m_iNumTracks );
I don't understand how the AutoGen code works, but all I do know is
that the game works without this assert, but possibly in a way people
didn't want defined. Please can somebody (preferably Chris as he
says he's the only one who understands notedata :D) look at this
and figure out what i'm doing wrong.
I feel a bit uneasy taking out an assert to make things work....
2002-12-28 16:07:19 +00:00
Glenn Maynard 49f05c9ab8 s/throw RageException/RageException::Throw/ 2002-12-21 19:34:02 +00:00
Glenn Maynard 4ae61d4aa5 remove compression stuff; unused 2002-12-20 02:45:23 +00:00
Glenn Maynard 22ac4ef9df fix GetNumTapNotes 2002-12-19 04:46:55 +00:00
Glenn Maynard 1fea73d721 remove Compress() and Decompress() 2002-12-19 04:43:30 +00:00
Glenn Maynard d4dd4ddc4a fix autogen 2002-12-19 04:39:16 +00:00
Glenn Maynard 3017569a4e remove MAX_TAP_NOTE_ROWS 2002-12-18 07:35:21 +00:00
Glenn Maynard c3435782d1 optimize GetSMNoteDataString 2002-12-14 22:51:59 +00:00
Glenn Maynard fb942385b8 optimize GetNumTapNotes 2002-12-14 20:34:38 +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
Glenn Maynard 9c6fe5cf64 Add NoteDataUtil and move some stuff into it 2002-12-13 22:09:26 +00:00