Commit Graph
100 Commits
Author SHA1 Message Date
Chris Danford 80efef76b5 load one element and call commands on it because there are too many sorts to have graphics for each 2008-02-15 09:44:02 +00:00
Chris Danford 02ddeb2c56 load one element and call commands on it because there are too many sorts to have graphics for each 2008-02-15 09:43:42 +00:00
Chris Danford 4be68e9930 add loading of font stroke texture 2008-02-15 09:41:19 +00:00
Chris Danford 7d1cff4639 hard-code z test because it's difficult get it set correctly on leaves in from in Lua 2008-02-15 09:40:06 +00:00
Chris Danford 3708fcc555 AfterSet command moved entirely into TextBanner, Load* -> Set* 2008-02-15 09:37:25 +00:00
Chris Danford e841ae7e1e remove per-difficulty characters in favor of text coloring and stroke fonts. Not all themes are going to want coloring based on Difficulty (e.g. Pump) 2008-02-15 09:35:56 +00:00
Chris Danford 58cae9f108 subscrube to required messages in C++ code rather than requiring theme to receive messages and funnel them through 2008-02-15 09:34:12 +00:00
Chris Danford e9518eca6a change color metrics to commands 2008-02-15 09:32:40 +00:00
Chris Danford 95dad9ff4b remove operator= and use more standard copy constructor, add stroke texture support 2008-02-15 09:31:54 +00:00
Chris Danford 456faed1b7 copy shadowColor 2008-02-15 09:28:51 +00:00
Chris Danford 1bb8d9fd82 add comment about 'Condition' 2008-02-15 09:28:39 +00:00
Chris Danford 906d86e9ff rename 'Set' to 'AfterSet', 'Load*' to 'Set*' 2008-02-15 09:26:39 +00:00
Chris Danford 70eafe78a0 remove old code 2008-02-15 09:24:40 +00:00
Chris Danford 2eb7c3627a add lua binding 2008-02-15 09:21:53 +00:00
Chris Danford acc5c7e7d5 have separate tick thumb and stretch thumb elements 2008-02-15 09:19:56 +00:00
Chris Danford 47e475a89f add Lua binding 2008-02-15 09:18:29 +00:00
Chris Danford 326b091cd5 undo test 2008-02-15 08:55:39 +00:00
Chris Danford 7b3edd2d5c test 36 2008-02-15 05:28:22 +00:00
Chris Danford 047665c8bd test 35 2008-02-15 05:26:52 +00:00
Chris Danford f34bc9b69b test 34 2008-02-15 05:25:37 +00:00
Chris Danford fd16d78c57 test 33 2008-02-15 05:24:31 +00:00
Chris Danford 8ffd48bd7c test 32 2008-02-15 05:07:22 +00:00
Chris Danford 469c27bf6e test 31 2008-02-15 05:06:37 +00:00
Chris Danford 3d5af00aec test 30 2008-02-15 05:05:37 +00:00
Chris Danford e538bfbf8a test 29 2008-02-15 05:03:10 +00:00
Chris Danford fc912b198f test 28 2008-02-15 04:58:35 +00:00
Chris Danford 55747b67be test 27 2008-02-15 04:50:27 +00:00
Chris Danford 84f4ef2dca test 26 2008-02-15 04:44:20 +00:00
Chris Danford aca6fa5075 test 25 2008-02-15 04:37:01 +00:00
Chris Danford c2d3ac12cb test 24 2008-02-15 04:35:26 +00:00
Chris Danford 961cdbaa00 test 23 2008-02-15 04:29:49 +00:00
Chris Danford dd1bffda79 test 22 2008-02-15 04:14:56 +00:00
Chris Danford d48c3a1197 test 21 2008-02-15 04:13:24 +00:00
Chris Danford a675e18056 test 20 2008-02-15 04:12:19 +00:00
Chris Danford b6d62ea840 test 19 2008-02-15 04:10:47 +00:00
Chris Danford d62e8078b2 test 18 2008-02-15 04:07:56 +00:00
Chris Danford 42374115ac test 17 2008-02-15 04:07:04 +00:00
Chris Danford 63e86e6e3e test 16 2008-02-15 04:06:28 +00:00
Chris Danford 22b717926a test 15 2008-02-15 04:05:53 +00:00
Chris Danford 843abf2db1 test 14 2008-02-15 04:05:34 +00:00
Chris Danford e8485d5294 test 13 2008-02-15 04:05:12 +00:00
Chris Danford be2e0d9a2b test 12 2008-02-15 04:03:19 +00:00
Chris Danford 976c2244d9 test 11 2008-02-15 04:00:24 +00:00
Chris Danford 5197e585ee test 10 2008-02-15 03:59:04 +00:00
Chris Danford 669868267b test 9 2008-02-15 03:56:27 +00:00
Chris Danford 24147e6c78 test 8 2008-02-15 03:55:54 +00:00
Chris Danford 8489840f23 test 7 2008-02-15 03:54:00 +00:00
Chris Danford 5835776529 test 6 2008-02-15 03:52:15 +00:00
Chris Danford 3603bc148f test 5 2008-02-15 03:50:02 +00:00
Chris Danford 8ffe01a1ba test 4 2008-02-15 03:42:51 +00:00
Chris Danford c02045cb16 test 3 2008-02-15 03:39:16 +00:00
Chris Danford 4b50395229 test 1 2008-02-15 03:35:57 +00:00
Chris Danford 8719b39436 test 1 2008-02-15 03:33:33 +00:00
Chris Danford 0244701281 add control over ShadowLength X/Y and ShadowColor 2008-01-11 21:54:17 +00:00
Chris Danford eb23340e86 remove optimization that doesn't call Actor::SetTextureRenderStates(). This optimization was causing the texture filtering mode to not be set. 2008-01-11 21:51:15 +00:00
Chris Danford dc9084b1bb bind GetStyle 2008-01-10 08:09:51 +00:00
Chris Danford 7507bdc233 add "doubleres" hint, adjust dimension multiple checking for doubleres 2008-01-10 08:08:42 +00:00
Chris Danford a76bbaa694 revert last 2008-01-05 19:35:57 +00:00
Chris Danford 4f719f3cdf no message 2008-01-05 05:25:20 +00:00
Chris Danford cbe1bed2d9 add OldPageIndex and NewPageIndex to *SwitchPage messages 2007-11-21 09:38:13 +00:00
Chris Danford 7d3247a8aa fix 'Load player edits, play one of the player edits, continue, choose Nontop; crash' 2007-11-13 12:08:29 +00:00
Chris Danford 0acaeecba0 move m_bMultiplayer conditional into GameState 2007-11-13 10:27:28 +00:00
Chris Danford 11f24cce33 move m_bMultiplayer conditional into GameState 2007-11-13 10:27:07 +00:00
Chris Danford a9f336acbc fix CommitStageStats not being called 2007-11-13 10:24:42 +00:00
Chris Danford 04a0829134 allow checkpoints for rolls 2007-11-13 04:48:58 +00:00
Chris Danford f18813088b style cleanup
don't touch hold_head_holds in StepStrumHopo
2007-11-13 04:40:44 +00:00
Chris Danford f935bb9cd1 add ExitHideItem to control whether text on the exit row shows 2007-10-29 18:29:21 +00:00
Chris Danford 7261a4bfca fix typo that broke navigation of ScreenOptionsService 2007-10-29 03:51:54 +00:00
Chris Danford ca58e59490 fix out-of-bounds in GetStepsQueue for Courses that bRepeat 2007-10-28 23:59:33 +00:00
Chris Danford ad697be6a9 broadcast WorkoutGoalComplete 2007-10-28 00:02:44 +00:00
Chris Danford 8ea8dc83d5 allow 3 key navigation of workout Screens, ScreenMiniMenu 2007-10-27 22:00:20 +00:00
Chris Danford 4f3724c550 give workouts a default name (in case the user doesn't have a keyboard) 2007-10-27 10:45:33 +00:00
Chris Danford e8bca9e85c fix wrong Steps being used for first multiplayer difficulty 2007-10-27 09:04:27 +00:00
Chris Danford 7ca1ac3fff SurviveSeconds -> AliveSeconds 2007-10-27 01:51:58 +00:00
Chris Danford 41fda46bfd support MultiPlayer 2007-10-27 01:49:18 +00:00
Chris Danford 4dba7b9bbe EffectColor -> effectcolor, ShadowLength -> shadowlength 2007-10-26 21:51:23 +00:00
Chris Danford 6258283f30 clean up multiplayer difficulty choosing logic 2007-10-26 21:50:04 +00:00
Chris Danford a770ba9d9d add GetDummyPlayerInfo 2007-10-26 10:09:43 +00:00
Chris Danford 93ccbdd313 don't allow double in multiplayer 2007-10-26 07:41:15 +00:00
Chris Danford 8df33321d3 remove WorkoutStepsType 2007-10-26 07:40:54 +00:00
Chris Danford e48a3add69 add Get/SetNumMultiplayerNoteFields 2007-10-23 18:09:41 +00:00
Chris Danford fe0f02f7e2 add debugging assert 2007-10-19 09:01:12 +00:00
Chris Danford 84bb380ae3 use enum types in Lua methods 2007-10-19 09:00:54 +00:00
Chris Danford aa4afd5474 fix inverted Selectable logic 2007-10-19 09:00:18 +00:00
Chris Danford dd4c27bc0f fix Workout with non dance-single Styles 2007-10-19 08:59:25 +00:00
Chris Danford 5fa0000bec lua method GetValue: use Enum::Check<RadarCategory> for param 2007-10-19 08:58:46 +00:00
Chris Danford 215fd9f2ad fix TapNotes being given TNS_Miss after they were already judged (also caused non-checkpoint HoldNotes to LetGo)
fix HoldNotes never receive judgment because out of range ones were not being passed to UpdateHoldNotes.
2007-09-17 00:03:43 +00:00
Chris Danford 5272d5994c clean up GetVisible() optimization to not process things that won't show. Fixes editor crash on playback. 2007-09-16 21:22:09 +00:00
Chris Danford 2322929f9c Intermediate-term hack fix for multiplayer trying to load difficulties of Steps that aren't present. 2007-09-16 19:43:14 +00:00
Chris Danford 1fcce84c9f remove PercentageDisplay metrics 2007-09-16 19:36:46 +00:00
Chris Danford 9558ec7bb1 fix crash if menu timer expires while on song section 2007-09-14 21:34:42 +00:00
Chris Danford 77940f76a2 Move percent formatting into PlayerStageStats and apply the truncating rules in GetPercentScore(). The percent score that ends up in HighScore should match what is shown on the screen. 2007-09-14 08:50:29 +00:00
Chris Danford 71cca3a067 add NumControllerSteps 2007-09-14 05:56:12 +00:00
Chris Danford 2ff23c4d01 fix: if multiple holds start on the same row, only the last one on the row was being updated 2007-09-13 05:26:59 +00:00
Chris Danford c330dd6ae0 add to all_tracks_iterator: copy constructor, operator=, GetIter 2007-09-13 05:18:05 +00:00
Chris Danford 7a156e73bb update EnumToString comment. Should we assert on an _Invalid value? 2007-09-13 04:47:18 +00:00
Chris Danford a0732c6256 fix correctness of void UpdateJudgedRows() (rows weren't being judged because the iterator was pointing to the middle of a row instead of the beginning of the row. 2007-09-13 04:35:36 +00:00
Chris Danford 9559ce8f4a move CrossedMine logic into CrossedRow 2007-09-12 11:01:43 +00:00
Chris Danford 0873cbae8b optmization: move iterators used by UpdateJudgedRows into Player 2007-09-12 11:00:14 +00:00
Chris Danford 493614d57e optimize updating of holds (10-13 fps => 15-18 in multiplayer) 2007-09-12 04:29:25 +00:00