Commit Graph
100 Commits
Author SHA1 Message Date
Chris Danford 4f439be739 split HighScore to separate file
move score data from ProfileManager to Profile
store score data in XML for easier forward/backward compatibility
2004-02-10 09:42:01 +00:00
Chris Danford f1c2476a32 add XmlFile
working on moving high scores to XML
2004-02-09 08:10:01 +00:00
Chris Danford d7f0e6c2bc move all high score data into Profile 2004-02-09 06:26:13 +00:00
Chris Danford e28cdd3d6d fix AV when drawing Model glow pass for Model that doesn't isn't using temp vertices 2004-02-08 20:42:50 +00:00
Chris Danford a47e7ef672 split Profile from ProfileManager 2004-02-08 18:25:30 +00:00
Chris Danford 69769b2c74 support sharing of geometry between Models 2004-02-08 11:17:03 +00:00
Chris Danford 4106625ad3 split Model into ModelGeometry and materials+animations
single-instance Model geometry
2004-02-08 09:04:23 +00:00
Chris Danford 9ca4de158f optimization: don't make a temp copy of vertices if the model has no bones 2004-02-08 04:58:43 +00:00
Chris Danford 221b51c2b4 add loading of edits from a profile 2004-02-08 01:05:53 +00:00
Chris Danford 36ffb71851 add edit flag 2004-02-07 05:57:19 +00:00
Chris Danford fc0192917b fix wrong ROW_STEP options show on SSOM if switch to a course mode then back to a song mode 2004-02-06 04:01:08 +00:00
Chris Danford 4654e5049a more helpful assert message 2004-02-06 03:59:55 +00:00
Chris Danford 3ca8601390 add front face culling 2004-02-04 11:05:33 +00:00
Chris Danford 9502f1c262 draw models with 2 textures with multitexture instead of 2 passes. D3D multitexture not tested yet 2004-02-04 09:55:18 +00:00
Chris Danford 9c7d8a60c2 update comments 2004-02-04 07:58:02 +00:00
Chris Danford 2c00b98d1d fix "percent score continues to drop if player is dead and two players are present" 2004-02-04 07:54:58 +00:00
Chris Danford 508bc0f6d4 add "nomipmaps" hint 2004-02-03 07:41:10 +00:00
Chris Danford 193a11f0f5 add separate Xbox project files 2004-02-03 04:42:02 +00:00
Chris Danford 79b9d60d9b add resursive theme element searching 2004-02-03 04:41:43 +00:00
Chris Danford 3a8d433a72 fix warning 2004-02-02 01:26:10 +00:00
Chris Danford 5b791f603b add hibernate (don't draw or update) to Actor 2004-02-02 01:10:56 +00:00
Chris Danford 0bff292827 don't stop music if the next Attract screen is playing the same sound 2004-02-01 23:07:13 +00:00
Chris Danford 1620f209b8 add "randomcourse" File keyword 2004-02-01 23:06:43 +00:00
Chris Danford ef8010e998 Add GetRandomCourse
change GetRandom* to behave like a shuffle so it doesn't pick back-to-back dupes
2004-02-01 23:06:07 +00:00
Chris Danford 2599b32633 add "backfacecull" command 2004-02-01 23:04:09 +00:00
Chris Danford 57b0be925e fixes 2004-02-01 06:16:36 +00:00
Chris Danford 8666cd959a BaseClass -> Fallback 2004-02-01 05:56:49 +00:00
Chris Danford fe3304d577 revert some bad changes 2004-02-01 05:03:45 +00:00
Chris Danford dd78eb858f fix PlayCommand doesn't propogate 2004-02-01 04:41:48 +00:00
Chris Danford 9ed2742ebf fix wrong library conflict causes crash in vorbis reader (?) 2004-02-01 03:44:36 +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 68ff50636d add 2-pass support for models 2004-01-28 08:53:40 +00:00
Chris Danford 6273a42f96 update comment 2004-01-26 04:39:14 +00:00
Chris Danford ae8a754acd update readme link 2004-01-26 04:05:42 +00:00
Chris Danford 1c78e70d57 remove assert. (the m_bGeneric stuff is kind of messy...) 2004-01-26 02:33:19 +00:00
Chris Danford c22f839591 let BGA control scrolling distance 2004-01-26 02:32:09 +00:00
Chris Danford 20eca5c59a cleanup 2004-01-26 02:31:04 +00:00
Chris Danford b0514b166f names cleanup (these people didn't really do anything) 2004-01-26 02:28:52 +00:00
Chris Danford 88cca70487 combine .actor and BGALayer loading
make BGAniLayer derive from ActorFrame
2004-01-25 22:22:40 +00:00
Chris Danford e829a93f8d update comment 2004-01-25 22:20:24 +00:00
Chris Danford 1f501f7b5d hacky fix to z ordering 2004-01-25 06:33:18 +00:00
Chris Danford 05d43185c2 fix dupe steps credits showing 2004-01-25 06:32:34 +00:00
Chris Danford 51c2c4c2a6 translate difficulty name 2004-01-25 05:35:18 +00:00
Chris Danford 7744d4a36d metric name cleanup 2004-01-25 05:34:46 +00:00
Chris Danford ebb7c2b81e clamp percent before displaying 2004-01-25 05:34:23 +00:00
Chris Danford 76ba28e274 cleanup 2004-01-25 04:42:38 +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 3346785a20 add missing metrics 2004-01-25 02:02:26 +00:00
Chris Danford 36beda7333 add overlay BGA to screen gameplay 2004-01-25 01:59:57 +00:00
Chris Danford bec296636e add SongCreditDisplay 2004-01-25 01:59:21 +00:00
Chris Danford 08d91fe905 call DebugBreak on fatal error in _WINDOWS 2004-01-25 01:55:32 +00:00
Chris Danford 0f9caa7007 add missing theme elements 2004-01-24 22:19:36 +00:00
Chris Danford a9481c7a6b fix missing element name 2004-01-24 22:18:48 +00:00
Chris Danford b3447701b2 fix paletted textures 2004-01-24 22:18:12 +00:00
Chris Danford 2d01f971e2 update controls in readme 2004-01-24 22:18:10 +00:00
Chris Danford ed704825df fix meter tip fails to load 2004-01-24 22:17:45 +00:00
Chris Danford dcf956e711 add base class searching for theme elements and metrics 2004-01-24 21:16:07 +00:00
Chris Danford 6194103b89 cleanup 2004-01-24 19:35:53 +00:00
Chris Danford 0855f7b4a8 work around "mipmap generation for RBGA4 textures fails" 2004-01-24 19:14:22 +00:00
Chris Danford f36b2f2c77 fix "stepping on a mine during a stop gives you a Marvelous" (Disconnected Hyper Expert) 2004-01-24 19:11:52 +00:00
Chris Danford ec6fb7968d fix uninitialized stage index 2004-01-24 19:09:51 +00:00
Chris Danford 8ba5efc31b fix BGChange crash 2004-01-24 19:05:54 +00:00
Chris Danford 6538cad180 more reasonable default angle for EffectWag 2004-01-23 08:26:02 +00:00
Chris Danford d505a60d5a full light 2004-01-23 08:23:22 +00:00
Chris Danford b3ff1ef883 re-add mipmapping, support it in OpenGL (D3D unimplemented) 2004-01-23 06:20:28 +00:00
Chris Danford 2f7858f8f5 add comment 2004-01-22 07:22:45 +00:00
Chris Danford 837831284d throw on model errors and don't fail silently 2004-01-21 06:19:43 +00:00
Chris Danford 2abd14b929 fix grade calculation. duh. 2004-01-20 07:38:48 +00:00
Chris Danford c8fc9ddeae options name cleanup, fixes 2004-01-20 07:09:44 +00:00
Chris Danford 67cc9526b9 add missing theme elements 2004-01-20 03:42:29 +00:00
Chris Danford fca912cb16 new grading scale 2004-01-20 03:32:48 +00:00
Chris Danford 8f7f94a718 fix player name overlaps other text in PaneDisplay 2004-01-20 03:32:25 +00:00
Chris Danford 81a1cf8378 throw if texture fails to load 2004-01-20 03:31:53 +00:00
Chris Danford 54545e2349 pass "playcommand" on to children 2004-01-20 03:31:08 +00:00
Chris Danford c8d3e46ea4 add tip to MeterDisplay 2004-01-18 20:43:36 +00:00
Chris Danford 9c34c2ae9b add comment 2004-01-18 20:15:14 +00:00
Chris Danford 01a417593e fix release input event triggering "go to options" 2004-01-18 20:15:02 +00:00
Chris Danford 5f0f5498bd fix crash when going from ScreenSelectGameMode back to ScreenTitleMenu 2004-01-18 04:46:36 +00:00
Chris Danford c53f175d14 clean up input logic, don't be performing music wheel actions if a song was already chosen 2004-01-18 04:45:59 +00:00
Chris Danford 0a34c30419 draw row lightlight underneath cursors 2004-01-18 04:45:10 +00:00
Chris Danford a8510db992 Add "scroller" to ScreenSelectOptionsMaster 2004-01-17 23:14:56 +00:00
Chris Danford 35fbad5d17 fix ScreenSelectOptionsMaster::ImportOptions doesn't set the correct selection for ROW_STEPS if PreferredDifficulty doesn't match current steps 2004-01-15 05:14:43 +00:00
Chris Danford 22fb3ec985 fix VC6 compile error 2004-01-15 03:22:53 +00:00
Chris Danford dcb3ae4991 don't show hold judgments if blind (no joking around this time) 2004-01-15 03:19:41 +00:00
Chris Danford 38ae3725f0 don't show hold judgments if blind 2004-01-15 03:12:03 +00:00
Chris Danford c237bf2364 FirstChoiceGoesDown fixes 2004-01-14 09:03:35 +00:00
Chris Danford 431917de92 fix uninit'd variable 2004-01-14 08:17:34 +00:00
Chris Danford 773aa57b41 remove bogus assert 2004-01-14 08:17:17 +00:00
Chris Danford 2fb5052a48 whoops! Fix all nav types other than FirstChoiceGoesDown 2004-01-14 08:07:06 +00:00
Chris Danford 6279ec9b49 cleanup 2004-01-14 08:06:17 +00:00
Chris Danford fc4cb47209 validation game value before applying 2004-01-14 08:05:19 +00:00
Chris Danford e382b89cc2 fix ScreenOptionsMaster::ExportOption ROW_CONFIG and ROW_SAVE_TO_PROFILE with NAV_FIRST_CHOICE_GOES_DOWN 2004-01-14 06:38:36 +00:00
Chris Danford 1f1540db50 Simplify ROW_STEP and ROW_CHARACTER in SSOMaster 2004-01-14 06:34:37 +00:00
Chris Danford 1cb29a82b5 add CourseDifficulty, use it instead of a bDifficult flag 2004-01-14 06:11:28 +00:00
Chris Danford fd1acf4cda add pCharacter, pSteps to ModeChoice 2004-01-14 05:10:24 +00:00
Chris Danford 9551afea38 add new nav type NAV_FIRST_CHOICE_GOES_DOWN
ScreenOptionsMaster::ExportOption is broken when using NAV_FIRST_CHOICE_GOES_DOWN.  Fix coming soon.
2004-01-14 04:59:07 +00:00
Chris Danford a9b23e880b remove unused file 2004-01-13 05:11:22 +00:00
Chris Danford 598a9b205a whoops. Forgot this... 2004-01-12 22:33:57 +00:00
Chris Danford 86ab9b3df5 fix file rename on Win9x 2004-01-12 09:51:31 +00:00
Chris Danford 987db137cc move focus back to first choice when moving up from multiselect 2004-01-12 08:53:39 +00:00