Commit Graph

166 Commits

Author SHA1 Message Date
Steve Checkoway 944a913790 PlayerNumber -> IEP. 2006-09-15 01:47:24 +00:00
Glenn Maynard 21d275e21c input.pn 2006-09-14 03:18:59 +00:00
Glenn Maynard 348f5ab34f avoid global ThemeMetric<apActorCommands>; unneeded include 2006-08-21 20:30:36 +00:00
Glenn Maynard 47a62d7db6 phase out param 2006-08-16 18:31:00 +00:00
Glenn Maynard 11372f28bf remove param 2006-08-16 18:23:56 +00:00
Steve Checkoway 2f6be662e7 Fix compile. 2006-08-10 06:50:49 +00:00
Steve Checkoway 547920b6cd Simplify. 2006-08-10 06:39:08 +00:00
Glenn Maynard 0a5256bb03 use DeviceInputToChar 2006-06-15 03:35:54 +00:00
Chris Danford 84b59f1510 sprite -> AutoActor 2006-06-14 02:42:29 +00:00
Chris Danford b79cb92052 remove use of towupper for OS X 2006-06-11 01:28:52 +00:00
Chris Danford 8c4cedf63f let OS handle key modifers (fixes number buttons w/ French keyboard) 2006-06-10 20:33:56 +00:00
Chris Danford dce168b0c2 international keyboard support 2006-06-10 06:50:50 +00:00
Glenn Maynard 033080e3cc Invert this: instead of "use menu if present, otherwise keyboard",
prefer keyboard.  That's gives more intuitive behavior if menu
inputs are mapped on alpha keys.
2006-03-30 00:19:19 +00:00
Chris Danford 99805145f2 add name entry by typing on the keyboard 2006-03-29 23:11:07 +00:00
Glenn Maynard b02e382975 style 2006-03-28 09:34:10 +00:00
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