Commit Graph

154 Commits

Author SHA1 Message Date
Chris Danford 7807b0c703 don't use PlayOnce in performance critical places 2004-03-23 23:56:38 +00:00
Chris Danford 2929bacb08 show per-diffculty award on Eval screen every time it's received (not just the first time)
clean up ScreenEval PR and MR graphics
clean up Actor shadow parameters
2004-03-20 02:59:08 +00:00
Glenn Maynard db48c0715d log which players are joined 2004-03-13 10:26:51 +00:00
Glenn Maynard 41c33995ab log all skips 2004-03-06 07:21:15 +00:00
Chris Danford 6154c14f86 add calorie tracking
clean up time formatting functions
2004-02-22 19:51:46 +00:00
Glenn Maynard b665a81749 fix crash going from gameplay to how to play with delayed screen loads off 2004-02-16 05:30:31 +00:00
Glenn Maynard b281750bcd As far as I can tell, Tim Hentenaar ("matriarktervel") has exactly one
commit to ScreenManager.cpp, adding his name to the top.  Remove it ...
2004-02-10 22:11:32 +00:00
Glenn Maynard 713ef39b04 fix timestamping always showing 2004-01-30 06:39:06 +00:00
Glenn Maynard 6e13a833d2 simplify
fix "zero first update" logic
2004-01-30 05:07:26 +00:00
Glenn Maynard e8c7082aa3 skip logging 2004-01-29 21:02:51 +00:00
Glenn Maynard 8b2c58056b Make sure we always send at least one update before drawing. 2004-01-29 05:12:18 +00:00
Glenn Maynard d729a0e7aa ScreenSystemLayer::UpdateTimestampAndSkips cleanup
send SM_LoseFocus when bringing up an input window, minimenu, etc,
and on AddNewScreenToTop
2004-01-26 23:06:50 +00:00
Glenn Maynard 47440ed830 m_MessageSendOnPop fix 2004-01-26 22:19:33 +00:00
Glenn Maynard 3e578179f4 fix using GAMESTATE before Reset 2004-01-21 05:18:16 +00:00
Chris Danford 5580eccda5 add ScreenEnding to show stats
add weight/calories to Profile
2004-01-07 02:56:47 +00:00
Chris Danford a10afba6f9 fix incorrect credits text coming out of operator menu 2004-01-03 21:02:46 +00:00
Chris Danford 93808b1a0d reload credits fonts on F2 2004-01-03 20:34:16 +00:00
Chris Danford 7e931de880 more credits text cleanup 2004-01-03 20:14:09 +00:00
Chris Danford 97146abaaf clean up memory card logic 2004-01-03 03:42:40 +00:00
Glenn Maynard d5f638d5d9 fix one-frame window where input is accepted in the editor during
tweenout after selecting "exit", resulting in crashes
2003-12-29 03:09:29 +00:00
Glenn Maynard a92ed2b843 add CreditsJoinOnly 2003-12-29 02:36:55 +00:00
Glenn Maynard 5161b90923 fix CREDITS_TEXT_HOME 2003-12-26 01:48:46 +00:00
Glenn Maynard ef6b831ea3 cache Course::GetCourseInfo results 2003-12-21 02:54:23 +00:00
Chris Danford 67a6fddcf3 load profile from memory card, fix memory card file flushing 2003-12-19 08:17:44 +00:00
Glenn Maynard 588836df07 generic beat sync 2003-12-18 08:53:38 +00:00
Chris Danford d68cb6eafc tweak credits metrics 2003-11-27 05:34:22 +00:00
Glenn Maynard 076a9a84ab SM_GainFocus, SM_LoseFocus 2003-11-25 21:57:00 +00:00
Chris Danford ffc40fe994 add LightsDriver_ScreenMessage 2003-11-20 11:55:45 +00:00
Chris Danford 52100a727b working on "attack notes" 2003-11-12 08:13:02 +00:00
Glenn Maynard 514aac93a9 Replace m_bPlayersCanJoin with PlayersCanJoin().
Move GetNumSidesJoined out of the header.
2003-11-10 16:48:22 +00:00
Chris Danford 7681bd508b save and restore last used ranking name from/to profile 2003-11-09 10:14:52 +00:00
Chris Danford 02679ea68b clean up premium coin logic 2003-11-09 01:09:35 +00:00
Chris Danford 3098d41e7a tweak credits text
fix memory card profile creation
2003-11-08 15:49:48 +00:00
Chris Danford 1cc5d0abf0 separate "credits info" text into "credits" and "player info"
force reload of metrics after retry for missing metric
2003-11-07 20:43:17 +00:00
Glenn Maynard 398d8c2bbe simplify 2003-11-05 19:56:21 +00:00
Chris Danford 6047da8efd change metrics reload logic to check only during screen loads 2003-11-05 04:56:41 +00:00
Chris Danford a5972a083d fix deleting, renaming profiles 2003-11-01 19:36:52 +00:00
Glenn Maynard d7607ef63f add trace 2003-10-19 23:19:02 +00:00
Glenn Maynard c15e0cec49 Allow screen aliasing. 2003-09-27 22:30:51 +00:00
Glenn Maynard 2f42bace0e fix potential %s crash 2003-09-15 20:44:25 +00:00
Glenn Maynard 4f24b51b67 dur 2003-09-15 05:27:34 +00:00
Chris Danford c0c680317c profiles are usable 2003-09-08 07:21:41 +00:00
Chris Danford 1e718a80a5 fix Save/Revert prompt when playing a course 2003-08-23 18:33:49 +00:00
Chris Danford d7d2019c1d log system messages 2003-08-09 18:41:04 +00:00
Chris Danford 9375422396 add option to reload songs and courses w/o restarting 2003-08-06 05:28:58 +00:00
Glenn Maynard f3540c9eb7 You had it right the first time, almost. :)
It's better to put hacks in the file they're affecting, rather than global
handlers like ScreenManager.

The problem you were having is that you were sending the "start fade
out" message; when skipping a screen, you want to skip to "load next
screen" and not fade out.

It's OK to load the screen itself when you're skipping it, since that doesn't
take time as long as you don't load the components.

Note that this is how eg. ScreenInstructions and ScreenWarning work.
2003-07-30 01:59:11 +00:00
Andrew Wong d5207e1b30 much cleaner transition to skip screenunlock if unlocks are off 2003-07-29 06:43:19 +00:00
Chris Danford c54214c1d2 On first run, run a gameplay benchmark and adjusts graphic options automatically for 60 fps. 2003-05-26 09:18:44 +00:00
Chris Danford 7f3b7b9162 reacquire D3D device when lost in full screen (user alt+tabs out) 2003-05-24 05:44:31 +00:00
Chris Danford 27ec5c48ab make stats text semi-transparent 2003-05-24 00:37:38 +00:00