Commit Graph

60 Commits

Author SHA1 Message Date
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
Steve Checkoway 0bc8d2c9bb This is ridiculous. I've cleaned up over a thousand lines of this code and I'm tired of it. I'd enumerate our code guidelines again, but the last n times had no effect. 2007-02-17 13:45:11 +00:00
Glenn Maynard 40eef3c600 cleanup 2006-09-22 19:40:32 +00:00
Glenn Maynard c8749f500d InputEventPlus 2006-09-14 21:25:06 +00:00
Glenn Maynard 3fe68d7f7d simplify 2006-09-14 05:18:40 +00:00
Glenn Maynard cbfebb16bb use input.pn 2006-09-13 10:11:36 +00:00
Glenn Maynard 7b995b8487 remove unused 2006-08-20 20:01:53 +00:00
Josh Allen 48753f4447 cleanup 2006-08-14 15:48:47 +00:00
Josh Allen 71a57f9181 Pull RoomInfoDisplay out of RoomWheel 2006-08-14 05:46:15 +00:00
Josh Allen 2f0d652073 Call BeginScreen 2006-08-13 18:13:27 +00:00
Glenn Maynard b37fe30b31 updates 2006-08-10 07:21:52 +00:00
Josh Allen 9ee1a2ce43 Use flags found in RoomWheelData and clean up 2006-07-22 00:28:26 +00:00
Charles Lohr 636dbcabcc Support entering of passworded rooms. 2006-07-21 22:31:55 +00:00
Charles Lohr 88425d71de Allow passworded rooms. (For now, just permits private rooms) 2006-07-21 18:53:23 +00:00
Chris Danford 7f821e8cfc CString -> RString 2006-01-22 01:00:06 +00:00
Josh Allen 1c801ba535 Working RoomInfoDisplay 2006-01-21 17:45:52 +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 74749a19bb move localized string to separate file 2005-12-22 03:10:04 +00:00
Chris Danford c4d4f640bb localize text entry 2005-12-21 12:55:20 +00:00
Josh Allen 909c8e078a Move all the InfoBox code into the RoomWheel 2005-09-25 18:58:01 +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
Josh Allen d5b824d8cf Opps, forgot to remove LOG code used for debugging. 2005-09-19 19:13:26 +00:00
Josh Allen dd33512012 RoomInfo box 2005-09-19 19:08:14 +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 9b08148f60 ScreenTextEntry::TextEntry/ScreenTextEntry::Password 2005-07-03 04:45:34 +00:00
Glenn Maynard ee96a6087b cleanup 2005-05-31 07:34:18 +00:00
Josh Allen fdeecae225 Remove select modes
Create room now done by RoomWheel
2005-05-08 18:53:03 +00:00
Glenn Maynard 9eb8396521 fix warnings 2005-05-04 03:53:15 +00:00
Josh Allen f6f6302893 Update for new room selection 2005-05-03 01:31:22 +00:00
Charles Lohr 8c5909ebe9 Modify AutoScreenMessage to keep map of all non-standard ScreenMessages.
This has a lot of advantages over the old ways.  Some of the initial ones are that
you can log a list of all screenmessages and their respective number and another
is that it would be fairly easy to add a reverse lookup, so you could get the name
of a ScreenMessage for log use by getting the ScreenMessage number.
2005-03-28 08:01:36 +00:00
Chris Danford 880e42e1d3 fix conflicting ScreenMessage IDs by automatically generating unique values 2005-03-23 08:48:38 +00:00
Chris Danford ee4be22260 add input length cap
fix bogus s_bCancelled flag
2005-03-23 04:08:27 +00:00
Chris Danford 96852c234c Add a virtual keyboard to ScreenTextEntry 2005-03-22 20:15:24 +00:00
Chris Danford 48e6cb1a69 rename back -> cancel because "back" conflicts with "background" 2005-03-20 06:14:41 +00:00
Charles Lohr 74c023a93b Slight restructure, it's best to make sure we know where all of the elements are and where they're going. 2005-03-11 22:59:57 +00:00
Josh Allen fb6528144a Fix buggy room list 2005-03-06 03:42:20 +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 4223e09cc8 GetPathTo -> GetPath 2005-02-06 03:32:53 +00:00
Glenn Maynard 3553d58953 fix warning 2005-02-03 03:10:27 +00:00
Charles Lohr 3f7e1f46d7 This should be "Finish" not "Stop" 2005-02-02 05:31:54 +00:00
Josh Allen ab685bebbf Fix crash when selecting room when list is empty
Fix graphical glitches when tweening
2005-01-30 21:14:21 +00:00
Glenn Maynard de1f953b91 fix compile, warnings 2005-01-29 21:26:51 +00:00
Josh Allen c53fbf3956 Fix reversed controls 2005-01-29 01:38:43 +00:00
Josh Allen d541dbc696 Use default room name color if bogus status code is received 2005-01-29 01:31:20 +00:00
Josh Allen 685ea445a2 Ability to color code room based on status 2005-01-28 23:59:34 +00:00
Josh Allen 885c194236 Changed quad to sprite 2005-01-27 03:08:04 +00:00
Charles Lohr 2bbc72dd1f Fix: where did that selector thing start off? 2005-01-13 20:16:54 +00:00
Josh Allen c072b260f6 Add: Ability to tell server to create a room
Transitioning from quads to sprites
2004-12-03 01:10:09 +00:00
Josh Allen e37dbb7b32 Fix: Room Title and Subtitle reading 2004-12-01 21:38:32 +00:00