Commit Graph

79 Commits

Author SHA1 Message Date
Glenn Maynard 47493d970e don't tween; let commands do that 2006-08-16 18:57:51 +00:00
Glenn Maynard 5a0370c582 derive from BitmapText 2006-08-16 07:20:45 +00:00
Glenn Maynard fa38d7d0ee remove the label element; do this separately 2006-08-16 07:09:24 +00:00
Glenn Maynard 9f2d170317 bind, add SetFromGameState 2006-08-16 07:02:46 +00:00
Steve Checkoway ba0d51cc7a Simplify. 2006-08-06 02:37:42 +00:00
Chris Danford 7f821e8cfc CString -> RString 2006-01-22 01:00:06 +00:00
Glenn Maynard b01308783e unused headers 2005-12-19 00:42:29 +00:00
Glenn Maynard 267e913b4d cleanup 2005-09-03 06:13:30 +00:00
Glenn Maynard 0532a3db79 cleanup 2005-07-07 10:48:02 +00:00
Glenn Maynard 78cdf5d8cb double -> float 2005-05-28 08:20:21 +00:00
Ted Percival 476bc01a9d replace arbitrarilyy "big" initialisers with those from <limits.h> 2005-03-25 12:37:17 +00:00
Chris Danford 1f112ae2ca fix Various showed as BPM for some courses with <= MAX_COURSE_ENTRIES_BEFORE_VARIOUS 2005-03-17 17:53:10 +00:00
Glenn Maynard a4a6d72342 fix warnings 2005-03-11 02:48:38 +00:00
Chris Danford 4b9a4e117b add MaxCourseEntriesBeforeShowVarious so that Artist doesn't scroll through 10s of values and BPM display doesn't display a meaningless range for endless courses 2005-03-10 23:57:53 +00:00
Chris Danford 1de61aa8ae split AutoActor into a separate file 2005-02-09 05:27:51 +00:00
Chris Danford 7e68ac03b4 change elements to have format "<name> <piece>" 2005-02-06 03:28:22 +00:00
Charles Lohr b7ecf3776e We need to know the name of the display before we cache metrics for it. 2005-02-02 06:10:55 +00:00
Chris Danford 180ce8eb36 fix VC6 2005-02-02 05:25:43 +00:00
Glenn Maynard a3f785974d cache 2005-02-02 03:58:41 +00:00
Charles Lohr 52545966e6 Fix: Make BPM Display work. 2004-12-18 08:15:19 +00:00
Chris Danford bcbe615c0d Pass ActorCommand structures to Actor instead of unparsed command strings.
This way, we can potentially do the parsing early and not parse inside of Actor as the command is executing.
2004-11-06 23:13:47 +00:00
Chris Danford 03fbb915f3 remove VC6 scoping hacks 2004-09-21 07:53:39 +00:00
Glenn Maynard 0c4f092fd3 fix ambiguous ?: types 2004-08-06 21:01:28 +00:00
Chris Danford 504ba6c163 GetPath*N->GetPath*F 2004-07-25 06:29:50 +00:00
Chris Danford 5544445ad0 name cleanup: StyleDef -> Style 2004-06-28 07:26:00 +00:00
Glenn Maynard f5ce2e5303 cleanup 2004-06-08 05:55:00 +00:00
Glenn Maynard 3798245ce6 license update 2004-06-07 21:14:03 +00:00
Glenn Maynard b93d1bfd5e first pass at merging CourseDifficulty into Difficulty
CourseDifficulty names still exist, since it's useful to distinguish them
in command names
2004-06-04 02:05:56 +00:00
Glenn Maynard e1792e1a66 handle GetTrail returning NULL 2004-06-03 21:34:11 +00:00
Chris Danford 3cadf4c5d5 have Numbers fall back to Fonts (in perparation for removing the Numbers dir altogether) 2004-05-30 23:23:39 +00:00
Chris Danford 6f75a3d920 review uses of GetTrail 2004-05-24 06:07:59 +00:00
Chris Danford abfc956e4f refactor Course: move some responsibilities to Trail 2004-05-23 00:53:20 +00:00
Glenn Maynard f3484b6f7b better load 2003-11-17 04:18:55 +00:00
Glenn Maynard 8244c73c01 better font load 2003-11-17 03:34:53 +00:00
Glenn Maynard 0492e9b5a0 fix "-1" bpm output 2003-11-17 01:41:21 +00:00
Glenn Maynard 0839e9e928 Themable BPMDisplay. Add non-cycling mode. Use AutoActor. 2003-11-14 19:07:28 +00:00
Glenn Maynard f9ed49e827 use m_sName 2003-11-14 18:37:45 +00:00
Glenn Maynard 673421c753 defer BPMDisplay load, so it has access to m_sName 2003-11-14 18:30:24 +00:00
Chris Danford 1a0d83cbc0 m_NotesType => m_StepsType
split NoteDataUtil to sep file
2003-08-07 06:36:34 +00:00
Glenn Maynard 7f13b5ce6d Replace "caprice" with a "showcourse"/"noshowcourse" tag.
This also allows hiding static songs; I added that since it took about four
lines extra code.

Note that I've updated the Save() function a bit, and fixed some bugs
I saw, but it's not used yet and it's no more tested than it was before.
2003-07-30 21:33:20 +00:00
Glenn Maynard d0502bfddb rename 2003-07-21 23:16:06 +00:00
Glenn Maynard 4106afb299 Refactor.
Finding out which songs were random was broken: if a non-static
song (eg. player's best) was missing ("BEST99999"), m_entries
doesn't necessarily match one-to-one with the results of GetStageInfo.
2003-07-21 21:54:07 +00:00
Glenn Maynard 06aed83dbe fixes 2003-07-21 20:11:13 +00:00
Glenn Maynard 3925f12b98 fixes 2003-07-20 05:08:32 +00:00
Glenn Maynard 489e55d35c Add course support. 2003-07-20 04:22:25 +00:00
Chris Danford 32fd0062a9 use sections in SORT_BPM
choose sort from list in MusicWheel
2003-06-16 17:28:58 +00:00
Chris Danford c743e97f6e break PlayerOptions selection into two screens (is there any other solution?)
add lines for Step selection and Character selection
2003-06-15 17:05:51 +00:00
Glenn Maynard 3d42a56288 fix #DISPLAYBPM:* 2003-06-12 20:10:08 +00:00
Chris Danford 6ee884aed2 Add support for #DISPLAYBPM in DWI and SM files 2003-05-23 01:14:43 +00:00
Chris Danford 81e2e85e47 update VC7 project 2003-05-13 13:47:08 +00:00