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
Andrew Livy
5641af692a
Added Pumps 'half-double' style
2003-05-22 01:34:03 +00:00
Glenn Maynard
56d71b85b6
cleanup
2003-05-19 08:50:58 +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
Chris Danford
d2a73edf35
fix HoldNote compile errors/warnings
2003-04-05 21:18:18 +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
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