Glenn Maynard
a4dc0a96b5
Fix derived SetHorizAlign not being called.
2003-11-05 05:10:19 +00:00
Glenn Maynard
187b1206d5
hush warning
2003-10-31 02:01:55 +00:00
Chris Danford
bd51930076
add finishtweening comand
2003-10-24 08:50:35 +00:00
Chris Danford
25a3a2e26a
add Actor::hidden flag (better than hiding by setting diffusealpha=0)
2003-10-22 10:18:46 +00:00
Chris Danford
df0cd8a46a
don't reset Actor::size in Reset()
2003-10-22 09:44:27 +00:00
Chris Danford
8ac398d192
optimize Actor::BeginDraw
2003-10-07 04:26:14 +00:00
Chris Danford
8158ca8770
compiles on Xbox (still a CRT linking error though)
2003-07-11 03:15:28 +00:00
Chris Danford
6c99547b6a
add ClearZBuffer command for Actors
...
add Lighting flag for BGAnimationLayer
2003-07-07 20:24:51 +00:00
Thad Ward
5309e264e8
nul. bump the ciabot script
2003-07-07 18:22:36 +00:00
Chris Danford
c67d78d948
let Actor subclasses have first crack at parsing commands
...
allow Models and BitmapTexts in BGAnimationLayer (detected through file extension)
add RageModelVertex, which doesn't have a color property
add "stretch" file name hint for textures
2003-07-07 01:29:18 +00:00
Chris Danford
3a3e0c505c
add Actor commands to set blend mode
2003-07-05 21:36:47 +00:00
Chris Danford
aac9739fac
Add crop property to Actor - currently only used in Sprite
2003-06-20 23:04:11 +00:00
Glenn Maynard
ad580a760d
add SetGlobalDiffuseColor, SetGlobalX, SetDiffuseAlpha
2003-06-16 20:00:10 +00:00
Glenn Maynard
cdb5c0291d
add FinishTweening
2003-06-16 17:33:28 +00:00
Chris Danford
c97ead322e
improve tween synchronization
2003-05-16 21:09:26 +00:00
Chris Danford
59ba4896b2
fix P2 lifemeter and right hold head not drawing. Actor::m_bUseCulling was not being init'd.
2003-05-15 22:43:02 +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
Glenn Maynard
d223ca4217
Remove a header and a variable that are never used.
...
Please, folks, always run a cvs diff and see if changes make sense
before committing ...
2003-05-12 00:58:29 +00:00
Andrew Livy
502f6fa0b6
Some rather massive changes to Evaluation to allow for theming of Pump It Up style Evaluation Screens.
...
In Short: A sound plays each time a judgement appears on the screen. I've made a fair few options available for themers on this one... hence so many redir files.
2003-05-11 22:19:40 +00:00
Glenn Maynard
c342403abb
ignore empty commands
2003-05-08 22:07:24 +00:00
Glenn Maynard
ee4968b986
ignore spaces in metric commands
2003-05-07 04:03:46 +00:00
Glenn Maynard
df0a74e1b5
add glow modes
2003-05-04 22:35:42 +00:00
Glenn Maynard
fe33dec385
Partial s/GetString/c_str/.
...
(watch out for PlayerOptions::GetString and SongOptions::GetString)
2003-04-25 00:01:35 +00:00
Glenn Maynard
3c346751f3
add scaletocover
2003-04-22 22:25:07 +00:00
Glenn Maynard
ba3c743eeb
comments
2003-04-22 22:11:18 +00:00
Chris Danford
7e586c3c8b
fix long/marathon balloons
2003-04-21 22:26:07 +00:00
Glenn Maynard
cc9bf8677a
fix spin effects
2003-04-21 02:35:16 +00:00
Glenn Maynard
da117055a5
Add quaternion commands to Actor. These are always additive.
2003-04-14 22:01:57 +00:00
Chris Danford
1bedf3b206
xoffset -> addx
...
yoffset -> addy
diffuse,1,1,1,0 -> diffusealpha,0
diffuse,1,1,1,1 -> diffusealpha,1
2003-04-11 21:51:28 +00:00
Glenn Maynard
e473f337e4
make GetParam static
2003-04-02 21:58:56 +00:00
Glenn Maynard
9caf4b7479
whoops, silly fix
2003-04-02 20:22:50 +00:00
Glenn Maynard
f479b703e5
add Z positioning
2003-04-02 18:15:35 +00:00
Glenn Maynard
909565b026
change rotations to degrees
2003-04-02 06:02:55 +00:00
Glenn Maynard
6bf0b0c304
Add Actor::Reset
...
While I'm recompiling everything anyway, move some functions out of Actor.h
2003-04-02 05:41:22 +00:00
Glenn Maynard
2e8654909a
Remove Invalidate and Restore from Actor, Screen and ScreenManager.
...
They don't do anything, and they're never called; I think they're
D3D hangovers.
Don't make Actor::DrawPrimitives pure virtual. It's useful to make
Actors that don't draw anything, and only receive updates, to modularize
functionality, such as TimingTip. This also makes Actor::GetCommandLength
somewhat less of a heinous hack.
2003-03-28 00:49:01 +00:00
Glenn Maynard
7a68deb7cc
fix a warning
2003-03-25 01:38:05 +00:00
Chris Danford
5cc010e7f7
fix mistake handling diffusealpha Actor command
2003-03-24 21:43:15 +00:00
Chris Danford
a9f187c3de
add scripting support to ScreenSelectMusic and ScreenEvaluation
2003-03-24 21:37:13 +00:00
Glenn Maynard
7053ddf17e
add "diffusealpha", to change alpha without changing color
2003-03-19 21:02:50 +00:00
Glenn Maynard
07fadbc8f5
add GetCommandLength
2003-03-19 19:56:27 +00:00
Chris Danford
4a239b0c35
fixed some ScreenGameplay transition glitches
...
fix cracks in BGAnimation tiles (mostly)
2003-03-12 01:26:44 +00:00
Chris Danford
31aa613295
Cleanup of theme element names
...
Renamed ScreenSelectMax* back to their old names
Replaced all hard-coded transitions with TransitionBGAnimations
2003-03-09 00:55:49 +00:00
Glenn Maynard
be89073042
fix compile problems
2003-03-05 23:35:43 +00:00
Chris Danford
267fcec652
added TransitionBGAnimation
2003-03-05 08:48:35 +00:00
Chris Danford
d34102b717
scripting support in BGAnimations
2003-03-05 02:52:40 +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
Chris Danford
1fca3d67c5
more work on Battle
2003-02-25 02:51:04 +00:00
Chris Danford
bed2c0a74b
fixed crash when saving Course records
...
fixed incorrect handing of "accelerate" token in Actor::Fade
2003-02-24 00:47:13 +00:00
Chris Danford
887704d948
revamped SelectDifficulty screen. Metrics can now control the choices available
2003-02-23 23:29:22 +00:00
Chris Danford
294144575c
speed up editor beat bar drawing (frame rate is not 3x as fast!)
...
fixed inaccurate 2k/xp video card detection
2003-02-22 00:22:27 +00:00