Commit Graph
105 Commits
Author SHA1 Message Date
Glenn Maynard fac13bf393 remove fadecolor 2005-01-01 22:04:40 +00:00
Glenn Maynard 0d4f15c72f const 2004-12-27 22:30:51 +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
Chris Danford 40e692a32c const fixes 2004-11-06 03:00:10 +00:00
Glenn Maynard 1e7e57a1c8 always update m_fSecsIntoEffect
add GetEffectDeltaTime() to allow easy access to the effect timer
2004-10-18 04:19:20 +00:00
Glenn Maynard b610556a7e small helpers 2004-10-16 16:59:17 +00:00
Glenn Maynard 799a5898dd Add bgm-time effect mode. This is roughly equivalent to the default, except
it's tightly synced with the music; it stays synced over music skips, and follows
the music rate, like everything else that uses GAMESTATE->m_fMusicSeconds.
2004-10-16 01:29:25 +00:00
Glenn Maynard cf381e0812 make the BGM time available to actors 2004-10-15 22:10:27 +00:00
Chris Danford 1ec8cbb208 simplify: only accept RectF 2004-09-22 02:20:50 +00:00
Chris Danford f5d3b27450 name cleanup: Gaining -> Gain, Losing->Lose 2004-08-22 02:16:31 +00:00
Chris Danford 1d376f5795 add support for texture coordinate animation in AnimatedTexture 2004-08-09 00:46:42 +00:00
Glenn Maynard bb2c7f6bae fix Actor depending on GAMESTATE 2004-07-07 21:17:47 +00:00
Glenn Maynard de0134628b don't include base zoom in GetUnzoomed; it's used to set the base zoom
(eg. BitmapText::UpdateBaseZoom)
2004-06-09 01:57:16 +00:00
Glenn Maynard 4d3fbff07c fix baseScale never being included in GetZoomed/GetUnzoomedWidth()
(It seems to belong in both.)
2004-06-08 19:02:57 +00:00
Glenn Maynard c531e8b172 license update 2004-06-08 00:47:53 +00:00
Chris Danford e83bbc40da fix ActorFrame ZTest propogation 2004-05-15 18:35:03 +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 61ebde3f13 add Actor::QueueCommand 2004-04-24 18:38:18 +00:00
Chris Danford 2929bacb08 show per-diffculty award on Eval screen every time it's received (not just the first time)
clean up ScreenEval PR and MR graphics
clean up Actor shadow parameters
2004-03-20 02:59:08 +00:00
Glenn Maynard bfd70257a3 fix commands (ztest, etc) not propagating through ActorFrames 2004-02-15 04:00:37 +00:00
Chris Danford 10a4580c12 remove Actor::Fade*, remove unnessary virtuals in Actor 2004-02-14 03:38:34 +00:00
Chris Danford 3ca8601390 add front face culling 2004-02-04 11:05:33 +00:00
Chris Danford 5b791f603b add hibernate (don't draw or update) to Actor 2004-02-02 01:10:56 +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 80c355b3b0 use deque in Actor for contant time delete of the head 2004-01-25 02:33:16 +00:00
Chris Danford 6538cad180 more reasonable default angle for EffectWag 2004-01-23 08:26:02 +00:00
Glenn Maynard ccd94bf4c5 add effectdelay 2004-01-20 23:25:38 +00:00
Chris Danford f7647ae391 add pre-parsing for ActorCommands (though not yet used in ThemeManager) 2004-01-10 20:34:18 +00:00
Glenn Maynard c53706b7b2 const fix 2003-12-28 23:04:26 +00:00
Chris Danford 2380638072 cleanup ScreenRanking
generalize scrolling lists with ListDisplay
2003-12-28 08:20:48 +00:00
Chris Danford 4ac936cfbf GrayArrow => ReceptorArrow
move ReceptorArrow metrics into NoteSkin
ReceptorArrow metrics, code cleanup
2003-12-22 10:30:10 +00:00
Glenn Maynard def867ea8d effectclock,bgm -> effect follows beat
effectoffset -> beat offset
2003-12-18 10:31:42 +00:00
Glenn Maynard a1a68b5beb fix tweening when switching receptor note skins 2003-11-28 23:27:12 +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 b9e910019a add SetDiffuseColor (SetDiffuseAlpha's brother) 2003-11-17 00:51:35 +00:00
Glenn Maynard 54cd7aea4a m_sID experiment 2003-11-14 23:01:35 +00:00
Glenn Maynard 7f1872d55c implement zoomz 2003-11-13 18:05:40 +00:00
Glenn Maynard 12d92a5be1 add edge fade commands 2003-11-08 19:23:40 +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 8ac398d192 optimize Actor::BeginDraw 2003-10-07 04:26:14 +00:00
Chris Danford dba1188c97 remove .model file format, replace with more general .actor file format 2003-09-21 20:57:07 +00:00
Chris Danford 6c99547b6a add ClearZBuffer command for Actors
add Lighting flag for BGAnimationLayer
2003-07-07 20:24:51 +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 9c9aef37c7 fold CroppedSprite functionality into Sprite
more work on Rave
2003-07-03 06:38:57 +00:00
Chris Danford aac9739fac Add crop property to Actor - currently only used in Sprite 2003-06-20 23:04:11 +00:00