Commit Graph
14544 Commits
Author SHA1 Message Date
Ted Percival be38df7eac rename identifier "or"->"optrow" to resolve gcc build error 2005-03-20 11:20:58 +00:00
Chris Danford 301c6e707e more TickEarlySeconds into CommonMetrics 2005-03-20 09:52:48 +00:00
Chris Danford 4d1474a777 customize mini menu 2005-03-20 08:46:45 +00:00
Chris Danford 9cfa779956 remove code to play cancel sound and put the cancel sound in the transition 2005-03-20 08:23:08 +00:00
Chris Danford 50e7492e93 cleanup 2005-03-20 08:19:37 +00:00
Chris Danford c42caf30f3 fix hard-coded class name
fix wrapping on repeated input
2005-03-20 08:18:47 +00:00
Chris Danford a7fdca526e remove hard-coded positions 2005-03-20 07:22:55 +00:00
Chris Danford a5519d97e7 fix transition sounds not being played 2005-03-20 07:22:10 +00:00
Chris Danford 955cebc812 change graphics graphics to draw underneath text 2005-03-20 07:12:51 +00:00
Chris Danford 297a5851ba remove hard-coded positioning of text 2005-03-20 07:11:23 +00:00
Chris Danford 90b8e9cc8a allow .xml and .actors as transitions 2005-03-20 07:09:55 +00:00
Chris Danford b7b582e935 allow .actors as BGAs 2005-03-20 07:09:22 +00:00
Chris Danford 3f93cae060 implement ScreenMiniMenu with ScreenOptions 2005-03-20 06:57:26 +00:00
Glenn Maynard 7ae7229418 on back, let ScreenWithMenuElements::Back stop the music. Abort background requests, so we don't restart music after the transition begins 2005-03-20 06:43:47 +00:00
Chris Danford bbadc010f4 Implement ScreenMiniMenu with ScreenOptions 2005-03-20 06:41:56 +00:00
Chris Danford 48e6cb1a69 rename back -> cancel because "back" conflicts with "background" 2005-03-20 06:14:41 +00:00
Chris Danford 1ab61d7dde don't warn about Sprite having the wrong number of states 2005-03-20 05:51:44 +00:00
Glenn Maynard cc34c9bd6b add ThemeManager::ClearThemePathCache 2005-03-20 05:39:32 +00:00
Glenn Maynard dbb8f87932 fix test build 2005-03-20 04:11:34 +00:00
Glenn Maynard 2c9774f89c move MakeArchHooks and MakeDialogDriver back into their own files; the tests need this (to be able to use a couple arch systems without having to link them all) 2005-03-20 04:09:15 +00:00
Ted Percival d5ccf9a661 rename error_t to pixerror_t to resolve a naming conflict with system header errno.h 2005-03-20 03:05:29 +00:00
Glenn Maynard 954313a942 fix dtors 2005-03-19 21:30:33 +00:00
Glenn Maynard 3d7325b457 cache all courses 2005-03-19 11:52:14 +00:00
Glenn Maynard 30d3c72cc0 fix truncation not always happening correctly 2005-03-19 11:29:08 +00:00
Glenn Maynard 92f067dbd2 fix banner cache being preloaded when it shouldn't 2005-03-19 06:58:54 +00:00
Glenn Maynard 7338fa18d7 move some code that's migrated away from where it's used; cleanup 2005-03-19 05:25:58 +00:00
Glenn Maynard 384aaf1c4c fix note skin loading: need to set m_pPlayerState m_sNoteSkin before StoreSelectedOptions, and need to call StoreSelectedOptions before TransitionEditMode (since it calls RestoreSelectedOptions 2005-03-19 05:15:54 +00:00
Glenn Maynard 835797bf0f "MonkeyKeyboard" is for debugging only; the default input driver should
be "null", or it's very confusing when porting.
2005-03-19 04:01:51 +00:00
Glenn Maynard f7930c7a6a fix compile on systems without SUPPORT_OPENGL
don't include global.h in headers
2005-03-19 01:32:26 +00:00
Chris Danford 7ff0cb03d9 add 192nds 2005-03-19 00:54:07 +00:00
Ben Anderson 9c9d1f365f Reorder; fixes compilation on GCC 3.4. 2005-03-19 00:48:33 +00:00
Glenn Maynard 564b187ffb Combine "next song in" and "next song out" into "next course song".
This allows us to preload everything in the transition except for the song
banner (giving faster transitions), and is easier to control.
2005-03-19 00:03:53 +00:00
Glenn Maynard 02f5da262c add Sprite:LoadFromSongBanner, Sprite:LoadFromSongBackground 2005-03-19 00:01:35 +00:00
Glenn Maynard dba99df68e Load methods 2005-03-18 23:57:48 +00:00
Glenn Maynard 36eafca988 fix extending method tables 2005-03-18 23:56:37 +00:00
Glenn Maynard 80b7ba5e9b add GetBannerPath and GetBackgroundPath 2005-03-18 23:55:37 +00:00
Glenn Maynard 0750a8ea4c register Sprite, so we can construct sprites in XML like other objects
(Type="sprite") without setting a File, and then load the texture later.
2005-03-18 22:49:00 +00:00
Glenn Maynard fbf6e78cf3 Use a real Lua table for the environment; this obsoletes m_mapEnv. 2005-03-18 22:47:44 +00:00
Glenn Maynard e4adda1183 Init Lua earlier, so we can have LuaReferences in GameState. 2005-03-18 22:46:17 +00:00
Glenn Maynard df896d168a tolerate Register being called before THEME is initialized (like we do
with other singletons)
2005-03-18 22:44:47 +00:00
Glenn Maynard 627e5eb16a add LuaTable 2005-03-18 22:40:09 +00:00
Glenn Maynard 501e609dfc allow reset when not in finished 2005-03-18 22:36:10 +00:00
Glenn Maynard a6c498610b Load Serialize.lua first, before calling ResetState. 2005-03-18 22:09:10 +00:00
Glenn Maynard 6000f7e0c9 Make Transition an ActorFrame, so commands are propagated to the
actual BGA.  Add Reset(), to allow transitioning a Transition more than
once (less likely to cause problems than automatically resetting to "waiting"
after the transition finishes).
2005-03-18 22:06:33 +00:00
Chris Danford cfd4a03110 own sound instead of PlayOnce 2005-03-18 21:51:30 +00:00
Chris Danford 9cad331c2a remove redundant ScreenEdit overlay 2005-03-18 19:45:22 +00:00
Chris Danford c10dc7eab2 clean up EditMode transitions
don't explicitly draw and update Actors - add as children so that Z ordering is correct
2005-03-18 19:44:01 +00:00
Chris Danford b6fe07c1d2 make ScreenEdit derive from ScreenWithMenuElements
add missing demonstration metrics
2005-03-18 18:59:25 +00:00
Chris Danford db022cd518 make ScreenEdit derive from ScreenWithMenuElements 2005-03-18 18:58:22 +00:00
Chris Danford b497b33aa0 add SetUpdateRate method 2005-03-18 18:57:05 +00:00