Commit Graph
87 Commits
Author SHA1 Message Date
Steve Checkoway c532646ac1 Casting an rvalue to nonconst reference is illegal. I'm not positive why these are considered to be rvalues when they are cast. 2006-10-11 09:33:09 +00:00
Glenn Maynard cd55d57989 fix repeat 2006-10-05 00:18:55 +00:00
Glenn Maynard 45c85f0ebb unused 2006-10-01 00:04:02 +00:00
Steve Checkoway 4b7edef4d7 Allow repeating left/right. 2006-09-15 01:54:21 +00:00
Steve Checkoway 944a913790 PlayerNumber -> IEP. 2006-09-15 01:47:24 +00:00
Glenn Maynard aeb9c89191 use input.pn 2006-09-13 10:02:58 +00:00
Chris Danford ab363bd1fc localizable prompt answer text 2006-04-24 12:21:37 +00:00
Glenn Maynard a386eb32c4 use standard screen paths 2006-03-13 23:11:30 +00:00
Glenn Maynard e6bfc856b2 pull out standard ScreenPrompt::TweenOffScreen 2006-03-13 23:05:47 +00:00
Glenn Maynard 0b5d587a89 fix leftover text 2006-03-13 22:58:31 +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 ced8fd4561 Transition away from Screen(sName). 2006-01-15 19:04:34 +00:00
Chris Danford fc18dbd342 make more strings localizable 2006-01-08 18:40:20 +00:00
Chris Danford e87df3bc5e fix SaveSync prompt. Make it a Screen again so that it can be used in branching and doesn't need to be integrated into an already-complicated ScreenGameplay. 2005-11-08 17:51:40 +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
Chris Danford bb10c7c21f pass around InputEventPlus in Screen::Input instead of multiple input structures 2005-09-05 02:26:50 +00:00
Glenn Maynard abf0f0bb14 remove unused 2005-08-14 02:05:42 +00:00
Glenn Maynard d43f11692f do Success/Failure in SPrompt (minor hack for other work until I figure out
something better)
2005-08-14 02:02:32 +00:00
Glenn Maynard 7906be552b fix crash 2005-08-14 01:39:39 +00:00
Glenn Maynard 9d29f1e50f refactor to support preloading; load this (almost) like any other screen 2005-08-14 01:18:56 +00:00
Glenn Maynard 77e37fa38b ScreenPrompt::BeginScreen 2005-08-12 23:34:44 +00:00
Chris Danford 1fffd48c57 SetEffectNone -> StopEffect 2005-07-24 03:11:03 +00:00
Glenn Maynard 019000a40e remove m_bIsTransparent 2005-07-19 21:01:50 +00:00
Glenn Maynard cc00fbb7ef simplify 2005-07-18 02:45:40 +00:00
Glenn Maynard fcbe7b1bd7 rename SetFromNewScreen -> PushScreen (it doesn't touch existing screens)
allow pushing screens without having them deleted on pop
2005-07-14 21:42:52 +00:00
Glenn Maynard 561de04706 cleanup 2005-07-14 03:50:19 +00:00
Glenn Maynard 2a479eb568 cleanup 2005-07-14 03:36:07 +00:00
Chris Danford 1fe01e6aa1 derive from SWME to eliminate background and common transitions 2005-07-13 20:26:41 +00:00
Glenn Maynard 0e09a3fb3d ScreenPrompt::Prompt, cleaning up ScreenManager 2005-07-03 04:33:22 +00:00
Glenn Maynard a49aecd774 pull ScreenPrompt init into a separate function, so it's slightly less of a special
case; maybe this class's instances can be made reusable ...
2005-07-03 03:49:19 +00:00
Chris Danford d67d60e178 sync controls cleanup:
move sync display/saving out of complicated ScreenGameplay
  show sync UI in editor playback as well as gameplay
  revert sync from in-memory backup, not from disk
  move more functions into debug overlay
2005-05-19 23:29:39 +00:00
Chris Danford 659def4479 fix Pop message doesn't get sent if more than 1 prompt screen on the stack 2005-03-23 06:46:24 +00:00
Chris Danford 7c6ed89975 ScreenPrompt cleanup 2005-03-23 06:13:28 +00:00
Chris Danford cfd4a03110 own sound instead of PlayOnce 2005-03-18 21:51:30 +00:00
Chris Danford 2d93802641 add Yes/No/Cancel prompt for exiting ScreenEdit 2005-03-08 04:02:25 +00:00
Glenn Maynard b51b0cfb4c Use Init() for all screens, so we can set state before the base class
members are loaded--they'll see resets, score finalization, etc.  It
also results in smaller code, due to a g++ bug that causes constructors
to be emitted several times.
2005-02-23 06:29:05 +00:00
Chris Danford 7e68ac03b4 change elements to have format "<name> <piece>" 2005-02-06 03:28:22 +00:00
Charles Lohr e9880a7f7c Fix: Don't crash if we have not yet selected a style. 2005-01-25 06:20:48 +00:00
Glenn Maynard c9091a1214 Don't play "On" automatically for non-generic BGAnimations; play it
explicitly, like we do with all other objects.
2005-01-15 19:21:09 +00:00
Glenn Maynard 6e7c6adea1 fix invalid pn value (which isn't actually used; just reducing StyleI use) 2004-12-04 11:09:32 +00:00
Chris Danford 7f336c2ce6 self-registering screen classes 2004-11-26 17:28:47 +00:00
Chris Danford 72bd480883 CENTER_* -> SCREEN_CENTER 2004-11-05 06:35:10 +00:00
Chris Danford 807d892f4f allow theme to specify logical screen dimensions 2004-09-21 06:07:12 +00:00
Glenn Maynard 09d9197e29 update 2004-09-09 17:48:25 +00:00
Glenn Maynard 94d0cba859 RageSounds -> GameSoundManager 2004-07-08 00:10:34 +00:00
Glenn Maynard e4d124dd91 license update 2004-06-08 05:22:33 +00:00
Chris Danford 6590bd2d48 don't load multiple copies of "common start" or "common invalid" sound 2004-05-01 23:28:53 +00:00