Commit Graph

57 Commits

Author SHA1 Message Date
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
William Reading d310d0e252 Fix darwin math problems 2003-07-04 18:03:20 +00:00
Glenn Maynard 5a28d482cc reduce dependencies 2003-06-29 01:04:22 +00:00
Chris Danford 4fcd08a7d5 revert Sprite custom texture coordinate code (to fix rotated banner) 2003-06-23 04:49:28 +00:00
Chris Danford aac9739fac Add crop property to Actor - currently only used in Sprite 2003-06-20 23:04:11 +00:00
Chris Danford 6f2ace362f fix goofy lifemeter and disappearing HoldNote bodies (z-buffer problems) 2003-05-15 06:33:08 +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 7385581ccd fix LifeMeterBar stream alignment 2003-05-05 04:03:49 +00:00
Chris Danford 448bdc7b6e make calls to THEME->GetPathTo() more concise 2003-04-12 17:39:27 +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 3f9504b7b9 newlines 2003-02-16 04:56:36 +00:00
Glenn Maynard 42cfd6f98c stdafx -> global 2003-02-16 04:01:45 +00:00
Glenn Maynard 9af2798503 fix data types 2003-02-14 06:52:48 +00:00
Glenn Maynard c13222a628 fix data types 2003-02-14 06:52:05 +00:00
Glenn Maynard 4eb419a979 make OK and NG affect life meter 2003-01-20 05:17:49 +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 d8c4057660 get rid of TIMER 2002-12-19 23:07:20 +00:00
Glenn Maynard d2ef9a8441 The default OpenGL ortho matrix looks down the negative Z axis, not
the positive one.

I could have fixed this by reversing them at the glOrtho call, but I figured
it'd be cleaner to just switch these.  It also makes it match the 3d projection.
2002-11-15 21:27:13 +00:00
Chris Danford 628dea9da7 OpenGL checkin. Movie textures, texture stretch, texture dither, and 16 bit textures are broken. 2002-11-11 04:53:31 +00:00
Glenn Maynard 677e6b0a2e s/FRECT/RectF/ 2002-10-31 06:00:30 +00:00
Glenn Maynard c20d5b67dc s/CRECT/RectI/ 2002-10-31 05:52:12 +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
Glenn Maynard 064d3f2230 Pass the initial tap note score to ChangeLife for hold notes; it's needed to
handle Oni penalties correctly. (not actually doing that yet)
2002-10-12 22:04:44 +00:00
Chris Danford 23971b9c42 Fixed LifeMeterBar artifacts in MAX2 and EZ2. Fixed handling of "ez2-single-hard" NotesType. 2002-09-29 18:56:54 +00:00
Chris Danford 35688cfea5 Changed naming convention in theme elements from "game 0" -> "dance", and "style 0" -> "single" so things won't break if we change the game/style ordering. Cleaned up ez2: replaced missing graphics, fixed alignment of lifemeter. 2002-09-15 03:50:57 +00:00
Chris Danford e88d225436 improved snaking alignment, fixed crash in BackgroundAnimation if image is small enough to have > MAX_SPRITES 2002-09-12 15:23:20 +00:00
Glenn Maynard 86664614e9 fix harmless warnings 2002-09-12 07:47:55 +00:00
Chris Danford 572e73fedc Fixed life meter ugliness 2002-09-12 02:31:52 +00:00
Chris Danford 686b704ed7 Added snaking life meter and fixed Tick timing. 2002-09-12 00:40:48 +00:00
Chris Danford 808cf1b502 Added oni-specific gamplay top frame and gameplay bottom frame 2002-09-10 16:57:13 +00:00
Glenn Maynard 4f8d20d90d ... and associated cast changes. 2002-09-09 02:59:48 +00:00
Glenn Maynard 77de4c66e8 remove unused variables 2002-09-07 10:22:21 +00:00
Chris Danford 7d4cf73000 half-finished codes, options icons, and two new modifiers. 2002-09-02 21:59:58 +00:00
Chris Danford 142002091a Added ScreenHowToPlay, removed texture hints, and cleaned up ThemeMetric stuff 2002-08-27 03:59:22 +00:00
Chris Danford a0c7d5bd22 added BackgroundChange editing and DWI saving to editor 2002-08-23 20:18:29 +00:00
Chris Danford 0e5f97143e optimizations 2002-08-19 20:02:30 +00:00
Chris Danford 7c1bfb3a0d big checkin - new noteskin format and XY positioning. I probably broke a lot of things. 2002-08-13 23:26:46 +00:00
Chris Danford 0e0a328191 Fixed Song/Stage counter in Oni/Endless 2002-08-01 05:11:11 +00:00
Chris Danford 4ec08edf2d Mini-rewrite of input mapping, theme support, and added KSF reader. 2002-07-31 19:40:40 +00:00
Chris Danford 9ade2f771e re-wrote score/statistics tracking 2002-07-29 03:06:55 +00:00
Chris Danford f9046674fb re-wrote score/statistics tracking 2002-07-28 20:28:37 +00:00
Chris Danford 936fabbe85 more fixes to Oni and courses 2002-07-27 19:29:51 +00:00
Chris Danford f202bbe680 Minor bug fixes 2002-07-23 19:02:47 +00:00
Chris Danford 317c352a9b Various bug fixes. See changelog. 2002-07-23 01:41:40 +00:00
Andrew Livy 47bd0d1532 Lifebar colors for ez2dancer inplace 2002-07-12 17:46:15 +00:00
Chris Danford 82e52c1306 3.0 beta 4 2002-07-11 19:02:26 +00:00
Chris Danford f8118fea49 no message 2002-06-30 23:19:33 +00:00
Chris Danford cf9b808ea3 no message 2002-06-27 17:49:10 +00:00
Chris Danford c2d9b195cc no message 2002-06-24 22:04:31 +00:00
Andrew Livy f1e3334757 Ez2 Checkin. (No song select yet) 2002-06-23 11:43:53 +00:00