Commit Graph
100 Commits
Author SHA1 Message Date
Chris Danford 82a67c31ec fix misnamed method
don't mangle strings when looking up Title and Explanation metrics
2005-03-20 20:12:11 +00:00
Chris Danford 69ec4c06de Info text cleanup 2005-03-20 11:35:45 +00:00
Chris Danford 301c6e707e more TickEarlySeconds into CommonMetrics 2005-03-20 09:52:48 +00:00
Chris Danford 4d1474a777 customize mini menu 2005-03-20 08:46:45 +00:00
Chris Danford 9cfa779956 remove code to play cancel sound and put the cancel sound in the transition 2005-03-20 08:23:08 +00:00
Chris Danford 50e7492e93 cleanup 2005-03-20 08:19:37 +00:00
Chris Danford c42caf30f3 fix hard-coded class name
fix wrapping on repeated input
2005-03-20 08:18:47 +00:00
Chris Danford a7fdca526e remove hard-coded positions 2005-03-20 07:22:55 +00:00
Chris Danford a5519d97e7 fix transition sounds not being played 2005-03-20 07:22:10 +00:00
Chris Danford 955cebc812 change graphics graphics to draw underneath text 2005-03-20 07:12:51 +00:00
Chris Danford 297a5851ba remove hard-coded positioning of text 2005-03-20 07:11:23 +00:00
Chris Danford 90b8e9cc8a allow .xml and .actors as transitions 2005-03-20 07:09:55 +00:00
Chris Danford b7b582e935 allow .actors as BGAs 2005-03-20 07:09:22 +00:00
Chris Danford 3f93cae060 implement ScreenMiniMenu with ScreenOptions 2005-03-20 06:57:26 +00:00
Chris Danford bbadc010f4 Implement ScreenMiniMenu with ScreenOptions 2005-03-20 06:41:56 +00:00
Chris Danford 48e6cb1a69 rename back -> cancel because "back" conflicts with "background" 2005-03-20 06:14:41 +00:00
Chris Danford 1ab61d7dde don't warn about Sprite having the wrong number of states 2005-03-20 05:51:44 +00:00
Chris Danford 7ff0cb03d9 add 192nds 2005-03-19 00:54:07 +00:00
Chris Danford cfd4a03110 own sound instead of PlayOnce 2005-03-18 21:51:30 +00:00
Chris Danford 9cad331c2a remove redundant ScreenEdit overlay 2005-03-18 19:45:22 +00:00
Chris Danford c10dc7eab2 clean up EditMode transitions
don't explicitly draw and update Actors - add as children so that Z ordering is correct
2005-03-18 19:44:01 +00:00
Chris Danford b6fe07c1d2 make ScreenEdit derive from ScreenWithMenuElements
add missing demonstration metrics
2005-03-18 18:59:25 +00:00
Chris Danford db022cd518 make ScreenEdit derive from ScreenWithMenuElements 2005-03-18 18:58:22 +00:00
Chris Danford b497b33aa0 add SetUpdateRate method 2005-03-18 18:57:05 +00:00
Chris Danford 66a5c26a84 don't draw BGChange text in HomeEditMode 2005-03-18 18:56:35 +00:00
Chris Danford 3fae670c0c remove redundant play of Init. Each Actor plays Init when it's loaded. 2005-03-18 09:08:09 +00:00
Chris Danford 39a9708020 assert if someone tries to clear the zbuffer in an actor frame (it won't do anything because ActorFrames don't SetRenderState). Hopefully, this will save someone a lot of troubleshooting time. 2005-03-18 08:14:49 +00:00
Chris Danford 9a4283c8ee load children before calling ActorScroller::LoadFromNode 2005-03-18 04:06:17 +00:00
Chris Danford 02d18e9c7b require all ActorScroller values 2005-03-18 04:05:23 +00:00
Chris Danford b788cc3aa8 cleanup fallbacks to fix missing 2005-03-18 01:56:55 +00:00
Chris Danford 9b1fb67f6a explicitly Load TextBanner to read metrics - don't automatically init on first use 2005-03-18 01:55:33 +00:00
Chris Danford dc76527235 add meter numbers 2005-03-18 01:53:46 +00:00
Chris Danford 11662c6d75 add missing 2005-03-18 01:18:07 +00:00
Chris Danford 2b833657fb fix medium color 2005-03-18 01:16:49 +00:00
Chris Danford e76b50d499 don't calculate NextScreen until options have been exported 2005-03-17 17:54:46 +00:00
Chris Danford 1f112ae2ca fix Various showed as BPM for some courses with <= MAX_COURSE_ENTRIES_BEFORE_VARIOUS 2005-03-17 17:53:10 +00:00
Chris Danford 0eb271a1b1 allow specifying a custom MusicWheel type 2005-03-17 09:34:05 +00:00
Chris Danford 5f68c5977a add ThemeMetricMap - a ThemeMetric collection that maps from a CString to ThemeMetric 2005-03-17 09:29:46 +00:00
Chris Danford b30b0d6d31 fix course and section text zoom shouldn't be reset 2005-03-17 07:38:09 +00:00
Chris Danford 46443085fd re-add meter number on options screen 2005-03-17 06:23:16 +00:00
Chris Danford a5e71825d1 separate change row and change value sounds 2005-03-17 02:17:00 +00:00
Chris Danford bb490cce88 always show tutorial at full brightness 2005-03-17 02:16:31 +00:00
Chris Danford 3953ce9bb2 always show tutorial at full brightness 2005-03-16 23:27:00 +00:00
Chris Danford 9b2b8e73a8 throw away inputs that queued while the screen was loading 2005-03-16 23:26:19 +00:00
Chris Danford 2e4a36ee64 don't wait for title menu animaton to finish before tweening off 2005-03-16 09:25:50 +00:00
Chris Danford 2fc7f14419 use Lua for difficulty colors 2005-03-16 08:21:25 +00:00
Chris Danford c45c229995 cleanup: don't cast bool to int 2005-03-16 04:10:10 +00:00
Chris Danford 65e2148bc4 has FFMPEG 2005-03-16 03:09:42 +00:00
Chris Danford f1d3a2395d revert: don't precache 2005-03-16 02:36:34 +00:00
Chris Danford 40f74ad837 fix Windows compile 2005-03-16 02:25:40 +00:00
Chris Danford 90a470ab4a precache sounds 2005-03-16 02:18:03 +00:00
Chris Danford 4814f96218 fix crash in course mode 2005-03-16 02:16:55 +00:00
Chris Danford b85b303342 fix compile 2005-03-16 02:06:48 +00:00
Chris Danford 3b9ee81bed add missing metrics 2005-03-16 02:05:12 +00:00
Chris Danford 81290aa995 fix "100%" not stripped if there's a leading speed 2005-03-14 20:16:39 +00:00
Chris Danford b0822896b9 fix all Uppercase mods don't get themed 2005-03-14 19:04:36 +00:00
Chris Danford dbbdfc14ce move SM_NotesEnded into ScreenGameplay.h so that it can be shared 2005-03-14 13:29:19 +00:00
Chris Danford 920c7367f9 show RandomMovies in subdirectories 2005-03-14 12:11:28 +00:00
Chris Danford 5991ee650b fix tween overflow in editor playback 2005-03-14 12:10:35 +00:00
Chris Danford 3a86d9bbb7 optimize to fix skips 2005-03-14 09:38:41 +00:00
Chris Danford 75c2199395 GetMetricsThatBeginWith: fix iterating past the end of the set 2005-03-14 00:38:51 +00:00
Chris Danford ade579667b load all commands from metrics when the On command is played. This fixes skips when playing the Off command. 2005-03-13 20:44:26 +00:00
Chris Danford ca8106297e add HasCommand 2005-03-13 20:34:52 +00:00
Chris Danford 25642721bb preload TextBanner metrics to fix skip 2005-03-13 20:33:00 +00:00
Chris Danford e76a84bcfd cleanup 2005-03-13 18:53:16 +00:00
Chris Danford a1b8f2d0ce cache metrics 2005-03-13 18:17:09 +00:00
Chris Danford 8e7617f3bb make *_NAME functions static 2005-03-13 18:15:42 +00:00
Chris Danford 410da1de20 optimize wheel switching - only rebuild the WheelItemDisplays that changed 2005-03-13 17:40:00 +00:00
Chris Danford 35590596d3 optimize difficulty change 2005-03-13 06:41:42 +00:00
Chris Danford eb37115a59 fix underlines don't update when wrapping rows 2005-03-13 05:45:41 +00:00
Chris Danford 42f74197a3 add missing 2005-03-13 04:39:35 +00:00
Chris Danford e992442fe0 have ScreenWithMenuElements play and stop music (instead of ScreenOptions and ScreenSelect)
Add StopMusicOnBack metric
2005-03-13 04:25:43 +00:00
Chris Danford fbaaf61313 refresh icons per-row, per-player 2005-03-13 02:25:33 +00:00
Chris Danford 0ab7c031bc position underlines per-player 2005-03-13 02:15:38 +00:00
Chris Danford 3ee87782eb optimize UpdateDisqualified: only export options for the current row 2005-03-13 01:43:44 +00:00
Chris Danford e080e9f61b update disqualified only for the player that changed 2005-03-13 01:03:22 +00:00
Chris Danford 4b824bbe47 export and import separately for each player 2005-03-13 00:59:03 +00:00
Chris Danford 8415b4466d fix VC7 template error: move templated methods out of LuaManager 2005-03-13 00:01:05 +00:00
Chris Danford 38bdfae22a remove bogus assert on element name 2005-03-12 23:21:46 +00:00
Chris Danford 5d677e1a5a uniquify BGAnimation names 2005-03-12 22:13:08 +00:00
Chris Danford 686d9f297c uniquify directory names (partial matches now allowed) 2005-03-12 21:25:01 +00:00
Chris Danford ac5777b19b Allow BGAnimations to match .xml files.
Don't special-case BGAnimations to look for only exact matches.
2005-03-12 21:21:36 +00:00
Chris Danford 9877a12111 add scale 2005-03-12 06:04:41 +00:00
Chris Danford 1d2a5be213 cache Noteskins from scripted course mods at song load time, not in first update after load 2005-03-12 05:04:24 +00:00
Chris Danford a3e0bacbd8 Reset the round seed so that the players get new shuffle patterns if they Back out of gameplay and play again
RoundSeed -> StageSeed
2005-03-11 18:09:34 +00:00
Chris Danford 197e4a19cd Reset the round seed so that the players get new shuffle patterns if they Back out of gameplay and play again 2005-03-11 07:22:37 +00:00
Chris Danford fbd9c73df3 Collapse paths from .model files. 2005-03-11 06:10:52 +00:00
Chris Danford 2c0f0d1e06 add recursive redirect lookup 2005-03-11 06:09:56 +00:00
Chris Danford 155b380d2e style 2005-03-11 04:53:45 +00:00
Chris Danford 7f0a969ceb use the NoteSkin specified in DefaultModifiers and don't reset the NoteSkin back to "default" 2005-03-11 04:53:02 +00:00
Chris Danford 12d9378377 fix SuperShuffle sometimes moves taps inside of a hold 2005-03-11 03:15:54 +00:00
Chris Danford 4356df6b8f add MaxCourseEntriesBeforeShowVarious 2005-03-11 02:50:37 +00:00
Chris Danford 68a0c2ab57 remove DIFFICULTIESTOHIDE. It's redundant with "nodifficult" 2005-03-11 02:03:00 +00:00
Chris Danford 4b9a4e117b add MaxCourseEntriesBeforeShowVarious so that Artist doesn't scroll through 10s of values and BPM display doesn't display a meaningless range for endless courses 2005-03-10 23:57:53 +00:00
Chris Danford 2957b7939f mystery -> secret 2005-03-10 22:54:55 +00:00
Chris Danford 93947f375a fix missing part of the previous commit 2005-03-10 21:57:56 +00:00
Chris Danford 5d67acd9f6 fix AV if no #DIFFICULTIESTOHIDE 2005-03-10 20:53:07 +00:00
Chris Danford 899de39e84 add DifficultiesToHide tag to courses 2005-03-10 20:49:06 +00:00
Chris Danford 8b32383969 move DifficultiesToShow into CommonMetrics
re-cache on theme reload, not on timer expired
2005-03-10 19:57:43 +00:00
Chris Danford 359b6d14c9 fix AV if create new steps then back out w/o saving 2005-03-08 22:21:18 +00:00