Commit Graph

151 Commits

Author SHA1 Message Date
Glenn Maynard 554853c977 cleanup 2006-02-02 23:07:25 +00:00
Chris Danford 7f821e8cfc CString -> RString 2006-01-22 01:00:06 +00:00
Glenn Maynard a87993bcb1 finish ctor transition 2006-01-15 20:46:15 +00:00
Glenn Maynard 2b4c9e4516 Transition away from Screen(sName). 2006-01-15 19:49:02 +00:00
Glenn Maynard edb6479aff load metrics in Init 2006-01-15 18:46:30 +00:00
Glenn Maynard 9056419cf5 remove logs (this stuff predates the crash handler and has been copied
and pasted around since)
2006-01-15 08:51:03 +00:00
Chris Danford d698a5f1ec CString -> RString in RageUtil
ThemeMetric<CString> -> LocalizedString to eliminate dependencies
2005-12-20 08:35:47 +00:00
Glenn Maynard 42ac54c4a5 pull out SetTransformFromExpression/SetTransformFromHeight, so we don't
have two init functions.

(Now, we only need two special metrics to init an ActorScroller; the rest
can be done by OnCommand.)
2005-12-07 05:43:49 +00:00
Glenn Maynard c5766b32aa simplify Load3. (Most scrollers use one subdivision.) 2005-12-07 04:22:47 +00:00
Glenn Maynard 12ff6ff4da simplify ActorScroller::Load3 2005-12-07 03:53:49 +00:00
Glenn Maynard abeead164e Using ActorScroller adds too many metrics. Prefer to set parameters
that aren't needed for initialization and aren't always used via
commands, not load-time parameters.
2005-12-06 03:29:16 +00:00
Glenn Maynard 3b36f59a6c The only place Load3 is ever called with bUseMask true is from
LoadFromNode.  The code path doesn't give any way of setting the
size, so it doesn't work.  Remove it, and use EnableMask.
2005-10-17 23:21:16 +00:00
Glenn Maynard dfc67cd84d ScreenWithMenuElements::StartTransitioning -> StartTransitioningScreen, to make searching
for it easier (vs. Transition::StartTransitioning).  (Trying to simplify tweening; this
may go back later.)
2005-10-13 22:17:13 +00:00
Glenn Maynard b5006f6e09 cleanup weird includes 2005-09-27 19:01:53 +00:00
Glenn Maynard 6ea2f37a36 Change MenuUp(pn,type) overrides to MenuUp(IEP), so info like DeviceI.ts is always accessible. 2005-09-23 00:44:52 +00:00
Chris Danford bb10c7c21f pass around InputEventPlus in Screen::Input instead of multiple input structures 2005-09-05 02:26:50 +00:00
Chris Danford f55e8a54e6 Don't evaluate the ActorScroller transform function every time though Draw.
Cache TweenState values at a provided interval, then interpolate between the TweenStates.
TODO: Precalculate these TweenStates in Init?
2005-09-02 21:42:34 +00:00
Chris Danford 5a19510ead struct -> class 2005-08-23 20:49:30 +00:00
Chris Danford 70d1f0eadb use mixed case values for enum Grade so that enum matches strings matches Lua 2005-08-14 11:38:31 +00:00
Glenn Maynard 8af1f7003d hide more 2005-08-12 02:55:48 +00:00
Glenn Maynard 70a109c54b fPercentDP, fSurviveSeconds 2005-08-12 02:46:58 +00:00
Glenn Maynard d3bd7a7723 hide iScore 2005-08-12 02:37:04 +00:00
Glenn Maynard aa04fe60dd hide grade 2005-08-12 02:19:08 +00:00
Glenn Maynard 2307fa23d9 hidden HighScore::sName 2005-08-12 01:52:01 +00:00
Chris Danford dda9f61179 add metric SSMaster::LoopScroller 2005-07-26 19:55:00 +00:00
Chris Danford 881001b6c6 broadcast on PlayMode changed 2005-07-25 03:59:24 +00:00
Glenn Maynard bb5bcbb7c0 simplify 2005-07-12 05:28:37 +00:00
Glenn Maynard 5eb0a95f8e do this with ActorFrame 2005-07-07 10:33:10 +00:00
Glenn Maynard bb8af41cb1 missing headers 2005-07-01 05:07:22 +00:00
Chris Danford 16818e54c8 broadcast on style change 2005-05-07 08:34:20 +00:00
Glenn Maynard b7c3ab42ad fix OnCommand run twice 2005-05-07 01:25:14 +00:00
Chris Danford 7b694c2f72 fix ScoreWheel draw distance 2005-05-05 03:59:36 +00:00
Chris Danford f6850473bb fix ScoreWheel scrolling 2005-05-05 00:22:36 +00:00
Chris Danford b09a31855c fix warning 2005-05-04 10:11:12 +00:00
Chris Danford 2d6927c46c fix out of bounds HighScoreList access 2005-05-03 03:48:47 +00:00
Chris Danford 3a726a1c9b fix ScreenEnding shows stats when not using a memory card
fix other bugs introduced when GetProfile was changed to return a valid pointer even with no profile loaded
2005-05-01 06:42:30 +00:00
Glenn Maynard 783a08b58c MenuSelect -> backspace 2005-04-29 23:53:55 +00:00
Chris Danford e00b1bbac9 add date to high score wheel 2005-04-29 07:11:20 +00:00
Chris Danford 64dbc29fb0 no popping of scores on wheel 2005-04-29 06:16:51 +00:00
Chris Danford 90474dbd7b fix asserts in ScreenNameEntryTraditional w/ ScreenTestMode on 2005-04-25 06:06:47 +00:00
Chris Danford f57e898966 show life and combo graphs over the whole song/course - not just over the time the player was alive 2005-04-20 06:13:06 +00:00
Chris Danford 72edfd5d61 fix name entry wheel score rounded up instead of truncated 2005-04-19 04:26:10 +00:00
Chris Danford bbeaa77027 use DifficultyMeter everywhere for consistent difficulty text 2005-04-11 15:43:16 +00:00
Glenn Maynard 9e51961ded fix base calls; don't PlayMusic in the ctor (SWME does that) 2005-04-08 19:47:44 +00:00
Chris Danford 6dc186ddc4 fix error in graphic name 2005-04-02 07:15:33 +00:00
Chris Danford 06c36c6c3d fix compile error 2005-04-02 06:54:54 +00:00
Chris Danford 0def6362e5 load difficulty icons as graphics for more flexability - don't use DifficultyIcon 2005-04-02 06:48:36 +00:00
Chris Danford cb542836d1 add Lua ActorScroller 2005-03-31 12:57:21 +00:00
Chris Danford 8cac261c52 clean up GRADE_ constant names to match GradeToString 2005-03-31 06:14:28 +00:00
Chris Danford b29790f307 grade constant cleanup
add LuaGrade
2005-03-31 02:06:24 +00:00