Commit Graph

22 Commits

Author SHA1 Message Date
Chris Danford d1fdc21864 fix songs with stops and manually set BPM not disqualifying with C* 2005-06-10 20:29:42 +00:00
Chris Danford d67d60e178 sync controls cleanup:
move sync display/saving out of complicated ScreenGameplay
  show sync UI in editor playback as well as gameplay
  revert sync from in-memory backup, not from disk
  move more functions into debug overlay
2005-05-19 23:29:39 +00:00
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