Glenn Maynard
da93ccefeb
fixup
2006-12-19 02:53:42 +00:00
Glenn Maynard
70569f1b82
I don't like the song-dependent courses in the trunk. It causes "song
...
not found" warnings for most people. The core shouldn't "depend"
on particular songs. Distribute courses with songs, or separately, but
let's not depend on them here.
2006-12-19 02:52:00 +00:00
Glenn Maynard
550e91daff
use WrapInActorFrame
2006-12-19 02:03:09 +00:00
Glenn Maynard
f375632588
WrapInActorFrame helper
2006-12-19 02:01:52 +00:00
Glenn Maynard
a8a945352c
update LoadActor
...
don't load the def repeatedly
2006-12-19 01:55:49 +00:00
Glenn Maynard
aac2933b54
missed
2006-12-19 01:46:49 +00:00
Glenn Maynard
21de36d26a
fix warning
2006-12-19 01:42:26 +00:00
Chris Danford
014e4ad48b
add HandleTapScoreNone() for letting LifeMeters and ScoreKeepers handle TNS_None steps
...
move sending of "ComboStopped" to SendComboMessages
2006-12-19 01:42:17 +00:00
Chris Danford
dd2fef4f40
add HandleTapScoreNone() for letting LifeMeters and ScoreKeepers handle TNS_None steps
2006-12-19 01:39:57 +00:00
Chris Danford
8638b12928
remove manual loading of NoteField::ComboStoppedCommand and use LoadAllCommands instead
2006-12-19 01:35:51 +00:00
Glenn Maynard
f0c8b94b21
_WINDOWS -> WINDOWS
2006-12-19 01:03:44 +00:00
Glenn Maynard
acf261151e
LightsDriver_Null
2006-12-18 22:35:27 +00:00
Glenn Maynard
1160ced051
remove LightsDriver_Null
2006-12-18 22:33:20 +00:00
Glenn Maynard
d2e52b64b0
SystemMessage,Export by default
2006-12-18 22:32:46 +00:00
Glenn Maynard
6368cd4a3d
load SystemMessage explicitly
2006-12-18 22:30:19 +00:00
Glenn Maynard
b76c28c5cd
registered lights drivers
2006-12-18 22:29:49 +00:00
Glenn Maynard
ef9bf1835e
merge/simplify
2006-12-18 22:06:23 +00:00
Glenn Maynard
276de65c4d
merge more dupe code
2006-12-18 22:03:48 +00:00
Glenn Maynard
d7da6c5a26
revert unintended
2006-12-18 21:36:05 +00:00
Chris Danford
35aa6bf082
add missing files
2006-12-18 19:58:15 +00:00
Glenn Maynard
05edb8687f
remove arch.h
2006-12-17 08:14:05 +00:00
Glenn Maynard
b984831d4d
SUPPORT_OPENGL by default. (The general guideline for arch_setup
...
is "provide reasonable behavior by default"; arch_setup should set up
things special for that architecture, with a minimum of boilerplate.)
2006-12-17 08:13:42 +00:00
Glenn Maynard
a612f19a40
specify graphics drivers
...
(This isn't the best place for this, but RageDisplay drivers probably aren't
destined for arch.)
2006-12-17 08:10:22 +00:00
Glenn Maynard
7e327ef5b8
unused
2006-12-17 08:04:26 +00:00
Glenn Maynard
da708702ca
Theora fixup
2006-12-17 08:02:19 +00:00
Glenn Maynard
f2e0053c7d
Make* -> Driver::Create. Having these floating in arch.h isn't
...
useful; if you create the class, you need the class definition to
free it, and anyone creating a class is probably going to use it,
too.
2006-12-17 08:00:03 +00:00
Glenn Maynard
9b531743fc
InputHandler::Create
2006-12-17 07:56:18 +00:00
Glenn Maynard
3124b25ad0
make MovieTexture act more like other drivers: MovieTexture itself
...
is a factory for RageTexture objects, not a RageTexture itself. The
actual RageTexture objects don't need to be exposed in the headers
(DShow still does it for DShow_Helpers), so we don't need to expose
the headers of the movie API to user code. (We could also eliminate
reconstructing the factory driver each time we make a movie, but
there's no real reason to currently.)
2006-12-17 07:54:34 +00:00
Glenn Maynard
a42e1bcbfb
InputHandler::Create
2006-12-17 07:42:02 +00:00
Glenn Maynard
17c32b90c2
Make* -> Driver::Create. Having these floating in arch.h isn't
...
useful; if you create the class, you need the class definition to
free it, and anyone creating a class is probably going to use it,
too.
2006-12-17 07:41:21 +00:00
Glenn Maynard
50ca6633cb
cleanup
2006-12-17 07:33:09 +00:00
Glenn Maynard
fc6033d754
cleanup
2006-12-17 07:16:06 +00:00
Glenn Maynard
a8dc57f38e
merge duplicate boilerplate code
2006-12-17 07:15:25 +00:00
Glenn Maynard
274b8acfae
update
2006-12-17 07:10:07 +00:00
Glenn Maynard
2b9a167455
add RageDriver to merge duplicate boilerplate code
2006-12-17 07:06:53 +00:00
Glenn Maynard
519e61ee48
style cleanup
2006-12-17 07:04:43 +00:00
Glenn Maynard
d4f43cf844
reduce boilerplate code
2006-12-17 07:00:30 +00:00
Glenn Maynard
f55345ad84
update
2006-12-17 06:56:31 +00:00
Glenn Maynard
9447322729
CreateClass helper
2006-12-17 06:53:52 +00:00
Glenn Maynard
4bd423fa10
remove monolithic arch.cpp
2006-12-17 06:49:52 +00:00
Glenn Maynard
bcec908ebf
split out MakeMemoryCardDriver
2006-12-17 06:49:25 +00:00
Glenn Maynard
ad698b2c26
split out MakeLoadingWindow
2006-12-17 06:47:57 +00:00
Glenn Maynard
c7f82f0529
split out MakeLowLevelWindow, MakeLightsDrivers
2006-12-17 06:46:02 +00:00
Glenn Maynard
5255fa036c
fixup
2006-12-17 06:45:49 +00:00
Glenn Maynard
21be9b5cf1
split out MakeLightsDrivers
2006-12-17 06:45:06 +00:00
Glenn Maynard
3461ab8c4e
split out MakeLowLevelWindow
2006-12-17 06:42:47 +00:00
Glenn Maynard
799f20d8d1
unreachable (we check for this outside), and we can return NULL anyway, if all drivers fail
2006-12-17 06:17:56 +00:00
Glenn Maynard
fb968d435d
uhh
2006-12-17 06:15:13 +00:00
Glenn Maynard
e63698aa43
add LightsDriver_Export
2006-12-17 03:18:26 +00:00
Glenn Maynard
91bee90f1c
remove unused
2006-12-16 23:00:31 +00:00