Commit Graph

17400 Commits

Author SHA1 Message Date
Glenn Maynard 97ddf1ca86 cleanup 2005-09-19 09:20:57 +00:00
Glenn Maynard 3876bc1a2c quick style pass 2005-09-19 09:19:54 +00:00
Glenn Maynard 142fc408ab fix "holding left and pressing right ignores wheel lock" 2005-09-19 09:01:21 +00:00
Glenn Maynard 5f9c33fd01 cleanup 2005-09-19 08:49:09 +00:00
Glenn Maynard 1df0a43b3f implement generic high-level input debouncing 2005-09-19 07:09:55 +00:00
Glenn Maynard e308f7e6ea cleanup 2005-09-19 04:51:49 +00:00
Glenn Maynard 393b4c55f9 cleanup 2005-09-18 11:43:32 +00:00
Glenn Maynard 31a1f078ea Clarify the select path: when select is pressed, stop the wheel immediately.
Previously, if select was pressed while holding left/right, it would stop on the
next repeat.  That's OK, since the button repeat is much faster than the wheel,
but it's confusing.
2005-09-18 11:41:44 +00:00
Glenn Maynard f60111be68 cleanup: if neither pressed, stop. This probably shouldn't happen; it used
to happen due to the bSelectIsPressed case.
2005-09-18 11:31:49 +00:00
Renaud Lepage ad46eb4b71 don't use this one unless you want to create the verstub yourself for debug... 2005-09-15 14:48:57 +00:00
Renaud Lepage e9fd10de1e New project files for VS .net 2003. Integrated with the main solution file. 2005-09-15 14:31:28 +00:00
Renaud Lepage 44865d831b Redone files based on SMX Normal. Will work with this now. 2005-09-15 14:30:47 +00:00
Chris Danford 4e0d074e4b don't bink selection while context menu screen is showing 2005-09-12 20:14:39 +00:00
Glenn Maynard 2822b320fd compile fixes 2005-09-12 17:49:53 +00:00
Chris Danford 6c2233fd03 JOY_1 -> JOY_BUTTON_1. I've confused DEVICE_JOY1 with JOY_1 many times. 2005-09-12 08:48:16 +00:00
Chris Danford f98cae8ae1 lesson mode polish 2005-09-12 08:04:47 +00:00
Chris Danford e628959ac0 move screen-specific BGAs into overlay and broadcast change messages instead
add lesson fail/pass logic
2005-09-12 06:21:30 +00:00
Glenn Maynard 20d0d2f2e6 done by ScreenWithMenuElements::BeginScreen 2005-09-12 02:13:22 +00:00
Glenn Maynard 20a08d0942 cleanup 2005-09-12 02:07:56 +00:00
Glenn Maynard 95a926a611 cleanup 2005-09-12 02:05:46 +00:00
Glenn Maynard b452163c3a cleanup: don't keep extra source data around; use vector 2005-09-11 23:40:11 +00:00
Glenn Maynard d27c554ef1 don't update every frame, only on initial load 2005-09-11 23:30:44 +00:00
Glenn Maynard eec7c6255b update the rendered data, not the source data (fixes one-frame glitch) 2005-09-11 23:30:11 +00:00
Glenn Maynard f780036ca0 fix off-by-one 2005-09-11 23:04:49 +00:00
Glenn Maynard 5165309a98 cleanup 2005-09-11 23:04:28 +00:00
Glenn Maynard 047339c369 cleanup 2005-09-11 21:18:22 +00:00
Glenn Maynard a3da8338a6 allow setting the effective size of an ActorFrame 2005-09-11 19:00:42 +00:00
Glenn Maynard d9f910f92b ScreenTestFonts 2005-09-11 18:44:56 +00:00
Glenn Maynard 5b5bf32533 cleanup, update 2005-09-11 18:38:12 +00:00
Glenn Maynard 6039378910 bind Banner. (useful instead of the higher level FadingBanner at times,
since the sprite itself can be accessed)
2005-09-11 07:33:57 +00:00
Glenn Maynard 346376a96d fix comment 2005-09-11 04:34:24 +00:00
Glenn Maynard 0d1ccc0a13 logic update 2005-09-11 04:16:34 +00:00
Glenn Maynard ef01933acb update 2005-09-11 04:15:08 +00:00
Glenn Maynard 27017e01dc simplify: Type -> Summary, pick stage or course appropriately 2005-09-11 04:12:50 +00:00
Glenn Maynard b25c8e5fcd typo 2005-09-11 03:23:53 +00:00
Glenn Maynard 887d9eacbc reduce dependency on m_Type 2005-09-11 03:15:22 +00:00
Glenn Maynard 97fb44e183 reduce dependency on m_Type 2005-09-11 03:14:06 +00:00
Glenn Maynard 32fe33d9a4 remove (briefly) deprecated 2005-09-11 02:11:52 +00:00
Glenn Maynard 06f8a933cb ScreenWithMenuElements::Init later 2005-09-11 02:10:33 +00:00
Glenn Maynard 4edd0c6eb1 transitioning to accessing these directly 2005-09-11 01:50:12 +00:00
Glenn Maynard 32af6a3b30 remove unused, fix screenshot high score records 2005-09-11 01:48:36 +00:00
Glenn Maynard 64606b3a19 m_StageStats -> STATSMAN->m_CurStageStats 2005-09-11 01:46:55 +00:00
Glenn Maynard 5ce2502b59 Merge StageResults into PlayerStageStats. Move results calc into StageStats.
This makes StageStats touch some stuff that I don't think it should, but it's
an improvement over having all this scoring logic inside a special screen.
2005-09-11 01:44:13 +00:00
Chris Danford 015bcd7b1b remove bForceSecret. Use "noshowcourse" instead. 2005-09-11 01:42:16 +00:00
Chris Danford 6dac77150a fix VC7 warnings 2005-09-11 01:28:25 +00:00
Glenn Maynard 3657d71e04 calc grade after CommitScores 2005-09-11 01:25:58 +00:00
Glenn Maynard 85d6e5e22e move Grade back out. It's just a cache of GetGrade. 2005-09-11 01:24:28 +00:00
Glenn Maynard 74c9d0058a simplify 2005-09-11 01:10:48 +00:00
Glenn Maynard d66d27ac70 check fail after GetFinalEvalStageStats 2005-09-11 01:03:28 +00:00
Glenn Maynard 4cc59e4792 simplify: on summary eval, m_CurStageStats is the summary 2005-09-11 01:02:53 +00:00