Commit Graph
100 Commits
Author SHA1 Message Date
Glenn Maynard 5d0c30889f fix bHeld not set when PadStickSeconds is enabled 2005-04-13 22:30:56 +00:00
Glenn Maynard 7d06820cdf take screenshots from the front buffer, not the back buffer 2005-04-09 05:06:14 +00:00
Glenn Maynard 9e51961ded fix base calls; don't PlayMusic in the ctor (SWME does that) 2005-04-08 19:47:44 +00:00
Glenn Maynard d4a36895e3 fix GainFocusCommand, LoseFocusCommand not sent 2005-04-08 02:35:42 +00:00
Glenn Maynard 8d460ba70b make edit sorts consistent; fix description sorting 2005-04-06 08:17:29 +00:00
Glenn Maynard f64a93bb21 fix off-by-one causing artifacts with Cx mods during stops 2005-04-06 08:09:27 +00:00
Glenn Maynard 411068b893 remove unused 2005-04-06 02:00:15 +00:00
Glenn Maynard 6b62ba5d1c don't accumulate calories when hitting a mine due to a previously held button 2005-04-06 01:28:49 +00:00
Glenn Maynard af231d1a63 cleanup 2005-04-05 05:07:13 +00:00
Glenn Maynard d6bbf9c0f8 fix incorrect time used for life/combo record after fail 2005-04-05 04:56:39 +00:00
Glenn Maynard fb5ece51fd remove unused (dupe of fAliveSeconds) 2005-04-05 02:51:39 +00:00
Glenn Maynard aa2d435c6c tweak difficulty sorting 2005-04-05 01:59:03 +00:00
Glenn Maynard 825d3b30e6 more frequent updates so the display isn't lagged 2005-04-02 01:44:04 +00:00
Glenn Maynard c40ab7f7a7 MODE_INVALID 2005-04-01 11:07:40 +00:00
Glenn Maynard 94c10e28f5 PREFSMAN->m_bScreenTestMode 2005-04-01 05:26:59 +00:00
Glenn Maynard 6305f0ba29 fix "iNewNumTracks > 0" assertion failure when uninitialized m_EditMode happens to be 1 2005-04-01 04:47:03 +00:00
Glenn Maynard 2480f22702 AbortGiveUp when pausing 2005-04-01 02:34:22 +00:00
Glenn Maynard a1405d64d8 don't wait for the wheel to settle before processing background loads after selecting random 2005-03-31 03:18:58 +00:00
Glenn Maynard dd364a2de9 use AddNumberSuffix 2005-03-31 02:57:51 +00:00
Glenn Maynard 9e663cba1e add AddNumberSuffix 2005-03-31 02:26:37 +00:00
Glenn Maynard be9b7dd3cf add Open( RageFileBasic *f ), cleanup 2005-03-30 23:07:52 +00:00
Glenn Maynard 517e084b99 fix quantize: quantize the duration, don't extend hold notes over tap notes
without clearing them, ignore duration for tap notes
2005-03-30 22:05:11 +00:00
Glenn Maynard c7155811bd noisy 2005-03-30 09:05:39 +00:00
Glenn Maynard b4b4635e4b avoid using very large texture coordinates 2005-03-30 08:36:55 +00:00
Glenn Maynard 5b577d5455 fix assertion failure 2005-03-30 06:09:30 +00:00
Glenn Maynard 06c846b020 fix parameter 2005-03-29 19:30:16 +00:00
Glenn Maynard b2b3a80625 fix queued commands ending up in m_current, causing all future tweens to inherit it 2005-03-27 18:55:26 +00:00
Glenn Maynard a0877fdab0 Actor::SubscribeToMessage 2005-03-27 05:54:26 +00:00
Glenn Maynard 4ba85f9844 don't try to load sound if transition path is xml 2005-03-27 05:16:51 +00:00
Glenn Maynard aead9c172c cleanup 2005-03-27 00:33:31 +00:00
Glenn Maynard ea42968ce1 fix speed mappings 2005-03-27 00:32:20 +00:00
Glenn Maynard 75b081c272 default to cancel 2005-03-26 23:35:35 +00:00
Glenn Maynard c9c9ee7c85 readd underscore 2005-03-25 02:18:52 +00:00
Glenn Maynard 232e4e3552 tweak characters 2005-03-25 02:05:34 +00:00
Glenn Maynard 382db74f8f generalize zip reading 2005-03-24 09:40:56 +00:00
Glenn Maynard da6d8944d7 Fix RageFileObjDeflate::FlushInternal not flushing correctly when 4k or more needs to be flushed. 2005-03-23 21:26:07 +00:00
Glenn Maynard 34b8c2a01a fix hands counting 2005-03-23 10:37:36 +00:00
Glenn Maynard 42ab776fe3 update 2005-03-23 10:28:51 +00:00
Glenn Maynard 289244c911 fix messages 2005-03-23 09:57:04 +00:00
Glenn Maynard 42619c8666 allow locking difficulties 2005-03-23 02:26:03 +00:00
Glenn Maynard 79659e6840 fade out music betwen course songs 2005-03-23 02:11:33 +00:00
Glenn Maynard fda710a858 fix crash for real this time? (thought this was the first thing I tried ...) 2005-03-23 01:17:40 +00:00
Glenn Maynard 813dd2b127 minor optimizations 2005-03-22 23:04:03 +00:00
Glenn Maynard 46b36d5111 run TweenOff command 2005-03-22 22:59:44 +00:00
Glenn Maynard 66c2007967 remove PlayMusic=0 2005-03-22 22:54:42 +00:00
Glenn Maynard 59b59214e9 fix attract music logic 2005-03-22 22:53:39 +00:00
Glenn Maynard 0948c50ce4 move display-related init into a function 2005-03-22 21:34:23 +00:00
Glenn Maynard 896c5dad55 fix fitness menu crash 2005-03-22 05:26:51 +00:00
Glenn Maynard 9fafedb6dd fix code names that aren't numbers. NEXT_SCREEN has this problem, too, but we may as well just transition that all to GameCommand anyway ... 2005-03-21 10:11:48 +00:00
Glenn Maynard 85bbcb3c4f ApplyToAllPlayers applies to inactive players; Apply should, too 2005-03-21 09:50:06 +00:00
Glenn Maynard e45b39db16 fix ScreenAttract being sent inputs after it calls SetNewScreen, which should never happen 2005-03-21 04:26:08 +00:00
Glenn Maynard 2445a3933b fix log 2005-03-21 04:13:15 +00:00
Glenn Maynard 29224b0a64 entries with only one row are usually main options menu entries; supply a default name for those, to reduce redundancy 2005-03-21 04:12:16 +00:00
Glenn Maynard cd50ebd298 fix edit count desync after deleting steps 2005-03-21 03:47:30 +00:00
Glenn Maynard cc152506c5 comments 2005-03-21 03:45:14 +00:00
Glenn Maynard 10ba6d20cf remove ScreenSelectMaster::StyleIcon and MemoryCardIcons; they're in ScreenWithMenuElements 2005-03-20 23:36:43 +00:00
Glenn Maynard cf20af55ef fix crash 2005-03-20 23:15:51 +00:00
Glenn Maynard b09db5bd71 ignore inactive player inputs 2005-03-20 22:39:36 +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
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
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
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
Glenn Maynard fd6b369a7c compile please 2005-03-18 08:14:46 +00:00
Glenn Maynard 665ab585d4 set up queues late, only once they're needed 2005-03-18 07:53:16 +00:00
Glenn Maynard 60d8f65ab4 ScoreKeeper is not an Actor 2005-03-18 07:38:44 +00:00
Glenn Maynard 507493e928 separate Load() call to give queues to ScoreKeepers (do expensive init in ctor) 2005-03-18 07:36:59 +00:00
Glenn Maynard a51cbb1fe5 fix include 2005-03-18 07:36:16 +00:00
Glenn Maynard 2945731f0b load music last 2005-03-18 07:08:05 +00:00
Glenn Maynard 9a41132083 don't init general background graphics in the first LoadNextSong call 2005-03-18 05:06:34 +00:00
Glenn Maynard db08dc73bf remove legacy code 2005-03-18 05:00:20 +00:00
Glenn Maynard e5af8b0f70 remove unnecessary CacheAllUsedNoteSkins calls; this is all done in NoteField::Init now 2005-03-18 04:58:15 +00:00
Glenn Maynard 02197dab9c like Player, split NoteField loading into Load and Init, with Init having the expensive part, which we do only once 2005-03-18 04:43:59 +00:00
Glenn Maynard b6b9b11b0f don't bother unloading "unused" note skins; now we just load all the note skins we'll need in advance for a whole round 2005-03-18 04:13:19 +00:00
Glenn Maynard 7f15d9b9ec simplify: have GameState::GetAllUsedNoteSkins get the used note skins directly from courses, so we don't have to worry about init order 2005-03-18 04:04:59 +00:00
Glenn Maynard d7bcda9e38 simplify 2005-03-18 03:37:05 +00:00
Glenn Maynard fd12ab18b1 don't re-Init Player for each song 2005-03-18 03:17:52 +00:00
Glenn Maynard 014dcf7ccd load assets before the song 2005-03-18 02:57:03 +00:00
Glenn Maynard 778ac6a63d remove m_bgCondBga; none of our themes seem to use it. (If anyone
needed this, post to sm-devs saying what you need to do any I'll explain
how to do it with the newer XML-based system.)
2005-03-18 01:55:03 +00:00
Glenn Maynard 42fb0bfc9b simplify 2005-03-17 23:48:32 +00:00