Chris Danford
afb2c2efb4
replace large, arbitrary numbers with limit constants
2005-03-29 19:10:42 +00:00
Chris Danford
bb6592a4e7
use float.h and limit.h constants instead of arbitrary large numbers
2005-03-25 20:01:51 +00:00
Glenn Maynard
537f3a86b1
editor BPM changing fixes: conditional was backwards, and epsilon
...
must be smaller since we're in BPS
2005-02-10 04:59:03 +00:00
Glenn Maynard
52731adc29
NoteField::m_fBeginMarker, m_fEndMarker -> m_iBeginMarker, m_iEndMarker
...
go back to storing BPM as a float, until I'm sure it won't cause precision
problems
2005-01-23 23:17:12 +00:00
Glenn Maynard
3634c07656
Represent TimingData values (except for "seconds") in fixed-point.
...
Maybe we should stop calling note indexes "rows" and "indexes", and just
call them "beats"; if they're stored as an integer, they're in fixed-point. Things
like "note rows per second" are a lot less intuitive than just calling them "beats
per second".
2005-01-23 21:55:01 +00:00
Glenn Maynard
c9a0e11e3d
add TimingData::SetStopAtBeat
2005-01-08 13:58:34 +00:00
Glenn Maynard
1524e0a38f
fix TimingData::SetBPMAtBeat adding redundant BPM segments
2005-01-08 13:57:48 +00:00
Glenn Maynard
422b1defb7
TimingData::MultiplyBPMInBeatRange
2004-11-08 22:24:18 +00:00
Glenn Maynard
9cfb7c6d6c
this is redundant - use TimingData::SetBPMAtBeat
2004-11-01 08:31:10 +00:00
Glenn Maynard
080c78c0dc
Handle adding a duplicate BPM segment in a well-defined way: overwrite
...
the old one, don't put duplicate segments in the BPM list.
2004-10-26 19:18:03 +00:00
Glenn Maynard
549cd7c83f
license updates
2004-05-31 21:35:31 +00:00
Chris Danford
df72631f6c
add "disqualify" graphic to options screen for options that make a song easier
2004-03-08 07:49:01 +00:00
Glenn Maynard
a60bde8547
simplify
2004-02-26 06:46:36 +00:00
Glenn Maynard
84f2b06713
style cleanup
2004-02-26 06:00:52 +00:00
Matt Denham
324e07d383
Implemented a quick pair of move/scale functions for TimingData
...
fixed NoteDataUtil::ScaleRegion (and dealt with conflicts - whee)
fixed assorted editor inconsistencies and bugs
2004-02-26 05:38:46 +00:00
Glenn Maynard
113c7b43ec
fix timing when a freeze lies before or on the first BPM segment (Black Cat)
2004-02-24 23:40:28 +00:00
Glenn Maynard
27171288d4
cleanup, simplify
2004-01-28 21:28:43 +00:00
Chris Danford
9c34c2ae9b
add comment
2004-01-18 20:15:14 +00:00
Glenn Maynard
588836df07
generic beat sync
2003-12-18 08:53:38 +00:00
Glenn Maynard
c4b9fb2f03
Song is too cluttered. Move timing stuff to TimingData.
2003-12-18 04:42:54 +00:00