Glenn Maynard
d072708157
fix crashes
2007-03-06 04:23:30 +00:00
Chris Danford
599db61b62
Always call LoadAllCommands explicitly.
...
The hack to LoadAllCommands when playing a command was leading to weird interactions: If a theme element contained an OnCommand, it would cause the rest of the commands defined in metrics to not be loaded.
2007-02-19 09:30:07 +00:00
Glenn Maynard
f4583be663
header cleanup
2006-11-21 05:22:05 +00:00
Steve Checkoway
e87789da7c
Rename XToString2 to XToString.
2006-10-15 00:09:18 +00:00
Steve Checkoway
04bff6bc1d
Use XToString2.
2006-10-15 00:00:22 +00:00
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