Chris Danford
411f376e75
add SetFOV
2005-04-01 21:00:14 +00:00
Chris Danford
cb542836d1
add Lua ActorScroller
2005-03-31 12:57:21 +00:00
Chris Danford
b497b33aa0
add SetUpdateRate method
2005-03-18 18:57:05 +00:00
Chris Danford
1fd957fe9c
add GetChild
2005-03-01 21:55:47 +00:00
Chris Danford
63868cee5e
fix BGAnimation doesn't load <children>
...
fix BGAnimation in Background leaks children
2005-03-01 16:59:29 +00:00
Chris Danford
ca09e21104
move render state effect variables out of BGALayer and into ActorFrame
2005-02-28 04:14:25 +00:00
Chris Danford
5c7b8314f4
allow hiding of option rows based on the value of other rows
2005-02-20 10:12:50 +00:00
Chris Danford
09f19b9d0c
change BArg to look for a Lua boolean type
2005-02-17 21:34:46 +00:00
Glenn Maynard
e16b72f5ed
Actor::RunCommands, etc. can take any LuaReference, not just
...
ActorCommands
2005-02-17 05:12:23 +00:00
Chris Danford
d5022cb1b6
code style cleanup
2005-02-12 20:29:38 +00:00
Chris Danford
68dd253720
use templated classes instead of macros for easier debugging
2005-01-31 08:05:27 +00:00
Chris Danford
8555a6da45
use Lua to execute commands
...
(needs cleanup)
2005-01-26 11:21:43 +00:00
Chris Danford
cda4c3b04a
make Actor LoadFromNode signatures consistent
2005-01-17 05:28:16 +00:00
Chris Danford
8a1fb93003
move attribute loading into the class that owns the attribute
2005-01-16 23:40:21 +00:00
Glenn Maynard
66d39dd65c
Add ActorFrame::DeleteChildrenWhenDone, to call DeleteAllChildren automatically.
...
Move movie GainFocus/LoseFocus handling to Sprite.
Visualizations are part of Background, not BGAnimation; move them there. Remove BGAnimation::LoadFromVisualization and BGAnimationLayer::LoadFromVisualization.
2005-01-15 20:32:35 +00:00
Chris Danford
ed19821e09
rename: ActorCommand -> Command
...
Make Command smaller and more generic.
Parse arguments on use, not in Command::Load.
2004-12-03 05:19:46 +00:00
Chris Danford
bcbe615c0d
Pass ActorCommand structures to Actor instead of unparsed command strings.
...
This way, we can potentially do the parsing early and not parse inside of Actor as the command is executing.
2004-11-06 23:13:47 +00:00
Chris Danford
6c855f0c93
"ParsedCommand" -> "ActorCommand"
2004-11-06 20:42:09 +00:00
Glenn Maynard
b5ef800386
little hack to allow forcing propagation of commands to children that
...
normally aren't
2004-10-16 02:46:10 +00:00
Chris Danford
f5d3b27450
name cleanup: Gaining -> Gain, Losing->Lose
2004-08-22 02:16:31 +00:00
Glenn Maynard
c531e8b172
license update
2004-06-08 00:47:53 +00:00
Chris Danford
9ec4c6be91
add "draw on z fail" mode
2004-05-15 09:26:21 +00:00
Chris Danford
58d63cb476
make draw order separate from Z value
...
add "PageType" graphic to ScreenEvaluation
2004-05-02 03:01:27 +00:00
Chris Danford
69fd514b68
add 3D scrolling to ActorScroller
...
generalize BGAnimation, BGAnimationLayer to eliminate shared code with ActorFrame
2004-02-01 03:14:37 +00:00
Chris Danford
54545e2349
pass "playcommand" on to children
2004-01-20 03:31:08 +00:00
Chris Danford
a8510db992
Add "scroller" to ScreenSelectOptionsMaster
2004-01-17 23:14:56 +00:00
Glenn Maynard
0bdf0c2778
RunCommandOnChildren
2004-01-11 07:12:13 +00:00
Glenn Maynard
88be4f43a9
add SetDiffuseAlpha
...
simplify
2004-01-11 05:33:24 +00:00
Glenn Maynard
e21f149d3b
separate Z-write and Z-test flags
2003-11-18 20:33:18 +00:00
Glenn Maynard
09e856e9ae
add Actor::HurryTweening
2003-11-18 17:50:50 +00:00
Glenn Maynard
1eb870cbd4
make FinishTweening recursive
2003-07-20 01:32:42 +00:00
Chris Danford
87979909e6
add ActorFrame::SortByZ
2003-06-19 18:05:52 +00:00
Chris Danford
54bedc3eba
clean up RageDisplay methods, add ability to mask song banner
...
The masking uses the Z-buffer under the assumption that some cards don't have a stencil. Should we be using the stencil instead? It doesn't really matter because we never need both the Z buffer and stencil buffer simultaneously.
2003-05-15 06:09:19 +00:00
Chris Danford
a696414cac
Actor tween cleanup
...
Actor scipting with Command()
modularizing menu widgets into "ModeSelector"s
move animations into metrics
2003-03-02 01:43:33 +00:00
Andrew Livy
4b4f7b9d12
Pump Theme Changes
2003-01-21 20:44:09 +00:00
Andrew Livy
d144d137bb
Now returns to the correct Difficulty on pump music select instead of whatever the first one is...
2003-01-21 13:33:56 +00:00
Chris Danford
d1c96dcf7f
working on ScreenHighScores
2003-01-20 05:08:35 +00:00
Chris Danford
3ff91dffb0
NEW FEATURE: AutoSync status now shown during gameplay with icon
...
NEW FEATURE: added autogen icon to select music
NEW FEATURE: toggle for easter eggs in Machine Options
NEW FEATURE: marvelous step timing togglable in Machine Options
NEW FEATURE: Grade AAAA (all marvelous)
CHANGE: Only show ScreenHowToPlay if at least one player chose easy
2003-01-11 08:55:21 +00:00
Glenn Maynard
55e92e771d
s/CArray<x,y>/vector<x>/g
2003-01-03 05:56:28 +00:00
Glenn Maynard
d1b2a88a4e
add TweenTime()
2003-01-01 09:05:21 +00:00
Glenn Maynard
07b8ebd809
end-of-file newlines
2002-11-16 08:08:46 +00:00
Chris Danford
73f7db6b15
Replaced most D3DX dependencies. Added Brendan's not-yet-functional networking code.
2002-10-28 05:30:45 +00:00
Chris Danford
7d4cf73000
half-finished codes, options icons, and two new modifiers.
2002-09-02 21:59:58 +00:00
Glenn Maynard
587440ab8e
class with virtual members must always have a virtual dtor
...
(actually, any class that will be derived from should)
2002-08-23 08:30:10 +00:00
Chris Danford
317c352a9b
Various bug fixes. See changelog.
2002-07-23 01:41:40 +00:00
Chris Danford
0bc6e1ec7e
weekend checkin
2002-06-14 22:25:22 +00:00
Chris Danford
2f80235590
no message
2002-05-19 01:59:48 +00:00
Chris Danford
78f3e80118
2.50 checkin
2002-04-16 17:31:00 +00:00
Chris Danford
0add9e0bb3
checkin of v1.50
2002-01-16 10:01:32 +00:00
Chris Danford
7879b119a4
no message
2001-12-11 11:44:26 +00:00