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
Glenn Maynard
c189f5fdd9
split out OpenForReading
2005-03-17 23:43:13 +00:00