Glenn Maynard
8b609cdc08
remove stuff commented out
...
fix SPIRAL while I'm here
2005-01-05 01:06:18 +00:00
Glenn Maynard
67c1e5c6fb
make sure we don't access snd after stopping
2005-01-05 00:03:00 +00:00
Glenn Maynard
4fbd89dd7d
fix comment
2005-01-04 23:48:31 +00:00
Glenn Maynard
95408c9689
Can't find any reason why I didn't do it this way to begin with; seems to work
...
fine ...
2005-01-04 22:50:27 +00:00
Glenn Maynard
1e12a17506
fix title menu back
2005-01-04 22:43:08 +00:00
Glenn Maynard
633312bf9c
BGA commands are being played twice, because both BGALayer
...
and ActorUtil are parsing them and BGALayer was sending its commands
to its children. Don't do that; just use the ActorUtil parsing. (This seems to
work for all BGAs I've tried so far, but I'm not yet quite sure it's correct.)
This seems to fix transitions not showing up, but I'm not sure why.
2005-01-04 22:39:43 +00:00
Chris Danford
7285003f1e
input of disabled players should be blocked
2005-01-04 11:51:53 +00:00
Chris Danford
ef8f1da3ab
change ScreenTitleMenu to derive from ScreenSelectMaster
2005-01-04 11:14:14 +00:00
Chris Danford
bfefa63830
fix compile error
2005-01-04 11:06:13 +00:00
Chris Danford
b7729bfa4c
change ScreenTitleMenu to derive from ScreenSelectMaster
2005-01-04 11:06:12 +00:00
Chris Danford
5cbe07e450
allow screens to handle input from disabled players
2005-01-04 10:57:27 +00:00
Chris Danford
57e02f2b75
change BGALayer to use Actor's map of commands
...
add "applydefaultoptions" command
clean up CoinMode and Premium enums
2005-01-04 10:51:25 +00:00
Chris Danford
5e31b8af60
cleanup
2005-01-04 10:47:28 +00:00
Chris Danford
78db0513dc
sClassName -> sScreenName
...
load commands from .actor files
2005-01-04 10:42:59 +00:00
Chris Danford
a3b49485b5
let Actors store commands
2005-01-04 10:41:32 +00:00
Glenn Maynard
32bb778e22
support multipass env mapping for systems without multitexturing
2005-01-04 05:38:44 +00:00
Glenn Maynard
a1be0fdb33
add GetNumTextureUnits()
2005-01-04 05:34:58 +00:00
Glenn Maynard
36a56f51fd
simplify (still more complicated than cropping/fading should be ...)
2005-01-04 02:10:09 +00:00
Glenn Maynard
e00d5fe834
cleanup, assertion
2005-01-04 01:47:11 +00:00
Glenn Maynard
3153c70ddb
Load Background's BGAs on first load, not in the ctor, so Jukebox and
...
Demonstration set up first; otherwise, BGAs with Lua expressions that
depend on them won't work.
2005-01-04 01:45:28 +00:00
Glenn Maynard
07aba0f89f
add metric
2005-01-04 01:08:53 +00:00
Glenn Maynard
13a1b29436
allow showing course modifiers in demo/jukebox
2005-01-03 23:33:17 +00:00
Glenn Maynard
27d6c1a5ee
simplify demo/jukebox setup
2005-01-03 23:31:34 +00:00
Glenn Maynard
0f010d2321
add Course::FindFixedSong, Attack::FromGlobalCourseModifier
2005-01-03 23:30:56 +00:00
Glenn Maynard
c82a6fa313
split ScreenGameplay::InitSongQueues
2005-01-03 23:29:40 +00:00
Glenn Maynard
5de58766e9
simplify demo/jukebox setup
2005-01-03 23:20:11 +00:00
Glenn Maynard
7af6018618
virtual
2005-01-03 22:52:51 +00:00
Glenn Maynard
8cba265a01
Init()
2005-01-03 22:44:19 +00:00
Glenn Maynard
4b7ce342f5
add separate Screen::Init
2005-01-03 22:39:41 +00:00
Glenn Maynard
317378b028
Init -> InitMenu
2005-01-03 22:20:39 +00:00
Glenn Maynard
a96a3d9caa
cleanup
2005-01-03 21:16:20 +00:00
Glenn Maynard
abcd14469a
comments
2005-01-03 21:05:40 +00:00
Glenn Maynard
a16205bf63
float
2005-01-03 21:02:19 +00:00
Glenn Maynard
a1899a5db4
cleanup
2005-01-03 20:56:47 +00:00
Glenn Maynard
8340759571
optimization
2005-01-03 20:54:28 +00:00
Glenn Maynard
e6bd8c0755
fix crash when .sm data with too many tracks is loaded
2005-01-03 20:53:03 +00:00
Glenn Maynard
ba19b3b979
fading fixes
2005-01-03 11:21:02 +00:00
Glenn Maynard
b32bb5743a
fix some audio skips: cap at 4x fill, not 2x
2005-01-03 10:31:59 +00:00
Glenn Maynard
fd43763777
cleanup
2005-01-03 05:20:52 +00:00
Glenn Maynard
37bc5aefbd
cheaper ConvertSurface
2005-01-02 23:15:06 +00:00
Glenn Maynard
8a188e1a13
try to align 16-byte types to 16 bytes
2005-01-02 23:08:42 +00:00
Glenn Maynard
f60254ba0e
don't waste time zeroing RageVColor by default
2005-01-02 23:04:25 +00:00
Glenn Maynard
fbdf19445c
cleanup
2005-01-02 23:03:08 +00:00
Glenn Maynard
30976b2217
align macro
2005-01-02 22:54:12 +00:00
Glenn Maynard
a8f8095d10
Don't zero RageSpriteVertex in the ctor; it's wasteful when declaring large arrays, because we almost always immediately overwrite that with real data. (We should do this for all basic RageTypes, but this one matters due to StripBuffer for hold note rendering.)
2005-01-01 23:29:13 +00:00
Glenn Maynard
c5a683b03c
optimize battle mode: don't call NoteField::CacheAllUsedNoteSkins every frame
2005-01-01 22:39:08 +00:00
Glenn Maynard
4b69f947dd
cleanup
2005-01-01 22:10:09 +00:00
Glenn Maynard
59ae043f2b
comment
2005-01-01 22:07:52 +00:00
Glenn Maynard
b7487c02a4
simplify
2005-01-01 22:07:16 +00:00
Glenn Maynard
fac13bf393
remove fadecolor
2005-01-01 22:04:40 +00:00