Commit Graph
100 Commits
Author SHA1 Message Date
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
Chris Danford 21ae0fc658 don't delete current Song's steps through the LastSaved when destructing ScreenEdit 2005-03-08 21:39:01 +00:00
Chris Danford dc9e8e23ff revert from in-memory copy, not from disk 2005-03-08 21:19:17 +00:00
Chris Danford 38bd0116d1 ensure that memory is really freed 2005-03-08 21:18:00 +00:00
Chris Danford 494ae0b74d make deep copy simpler by not holding a pointer 2005-03-08 21:17:21 +00:00
Chris Danford 9cb560ae03 fix AV when change on SHOW_ONE and only P2 joined 2005-03-08 20:34:08 +00:00
Chris Danford d15a453d15 fix VC7 warnings 2005-03-08 20:13:44 +00:00
Chris Danford 19382b8ab3 add ExportOnChange table value for Lua 2005-03-08 18:37:09 +00:00
Chris Danford 3cc13f8a81 add ExportOnChange table value for Lua
fixes workout goal amounts not applied correctly
2005-03-08 17:54:12 +00:00
Chris Danford 1b9f3b5a61 re-enable VerifySelected assert 2005-03-08 17:53:16 +00:00
Chris Danford 7ab74cdd24 don't keep "Message" in command name
fixes ScoreDisplayCalories
2005-03-08 16:54:48 +00:00
Chris Danford 0be0cb5ab5 remove unnecessary SetXY 2005-03-08 16:52:15 +00:00
Chris Danford fa479f08dd split ScreenMemcardSaveEditsInEditor into ScreenMemcardSaveEditsAfterSave and ScreenMemcardSaveEditsAfterExit 2005-03-08 09:03:12 +00:00
Chris Danford 264dd13b45 eliminate Save on ScreenEditMenu when creating new steps 2005-03-08 07:57:14 +00:00
Chris Danford 2d93802641 add Yes/No/Cancel prompt for exiting ScreenEdit 2005-03-08 04:02:25 +00:00
Chris Danford 10119047b3 themable text 2005-03-08 03:56:26 +00:00
Chris Danford 66dd203362 add missing 2005-03-08 03:56:00 +00:00
Chris Danford e01845866f add NumStepsLoadedFromProfile display 2005-03-08 01:46:57 +00:00
Chris Danford f2023c9cb7 On edit menu, only move to the next screen when the Action row has focus. 2005-03-08 00:48:59 +00:00
Chris Danford 4d69144983 fix NULL added to wrong Steps vector 2005-03-08 00:33:39 +00:00
Chris Danford 6d07297588 per-row explanation text in ScreenEditMenu 2005-03-08 00:32:49 +00:00
Chris Danford 7904959f4f theme edit menu row string 2005-03-07 23:55:18 +00:00
Chris Danford bf5d7435c4 fix AV is SourceSteps on edit, then change to song with no edits 2005-03-07 23:27:19 +00:00
Chris Danford c2b5b2779c edit menu layout cleanup 2005-03-07 23:15:33 +00:00
Chris Danford cd18443b18 use SCREEN_* constants in EditMenu positions 2005-03-07 21:04:35 +00:00
Chris Danford bad9706b36 add OnCommads for text 2005-03-07 20:10:07 +00:00
Chris Danford e00de06b3f fix menu items are offset in home edit mode 2005-03-07 19:45:45 +00:00
Chris Danford 1a2619f445 Remove rows that aren't applicable to HomeEditMode 2005-03-07 18:26:30 +00:00
Chris Danford 8129cfc0ba move HomeEditMode metric into CommonMetrics 2005-03-07 07:59:30 +00:00
Chris Danford 22215d7759 move HomeEditMode metric into CommonMetrics 2005-03-07 07:47:18 +00:00
Chris Danford 28add16e6a use fading banner 2005-03-07 07:26:18 +00:00
Chris Danford a0d19e4e02 give new blank steps a unique name 2005-03-07 06:32:55 +00:00
Chris Danford 6e5ea68fbf add metric to show only edits and hide the regular difficulties 2005-03-07 05:25:28 +00:00
Chris Danford e65362e3f5 give new edits unique names 2005-03-07 05:23:18 +00:00
Chris Danford a07f0822d1 add GetTotalNumberOfEdits 2005-03-07 05:20:32 +00:00
Chris Danford a83f462b9f clean up difficulty steps description 2005-03-06 00:08:48 +00:00
Chris Danford 0091b6d1d4 fix suffix for teens 2005-03-06 00:06:21 +00:00
Chris Danford 547e827a86 fix AV when setting selection to the current song 2005-03-05 23:13:00 +00:00
Chris Danford c9ec1c16b0 better Steps difficulty description when copying or creating blank 2005-03-05 23:07:42 +00:00
Chris Danford 3e4e98de49 fix Meter color for blank slots 2005-03-05 23:06:52 +00:00
Chris Danford a73e8948e7 clamp description length when setting, not just on load 2005-03-05 22:16:19 +00:00
Chris Danford b60d135493 don't allow StringToX for *_INVALID values 2005-03-05 21:50:33 +00:00
Chris Danford 2d2796148b select between multiple edit steps 2005-03-05 21:35:30 +00:00
Chris Danford afaa5e6b51 add sort by difficulty 2005-03-05 20:48:27 +00:00
Chris Danford fd16ad74fb make themeable 2005-03-05 09:11:56 +00:00
Chris Danford 527534cdaa add asserts 2005-03-05 08:33:59 +00:00
Chris Danford 3eca1410f0 revert to the old ScreenEditMenu 2005-03-05 08:26:11 +00:00
Chris Danford e5ec75820b fix typos 2005-03-02 12:49:54 +00:00
Chris Danford 54567e81e1 fix pointer not removed after deleting 2005-03-02 11:09:05 +00:00
Chris Danford 499407d47c don't delete all prepared screens - just stale versions of ones that are already prepared 2005-03-02 10:58:23 +00:00
Chris Danford af19e9b93f fix drawing holds in reverse 2005-03-02 10:35:02 +00:00
Chris Danford b71c3da3a0 add FIXME reminder 2005-03-02 09:15:57 +00:00
Chris Danford b319e4df6f add PlayMusic and don't rely on optional theme element 2005-03-02 09:14:27 +00:00
Chris Danford 1483e577d1 add PlayMusic metrics instead of using optional GetPath 2005-03-02 07:42:37 +00:00
Chris Danford e17f7e060d show random & roulette in all sorts excpet for roulette
have ABC_ONLY show sections in SORT_GROUP
2005-03-02 06:09:00 +00:00
Chris Danford 519b9bec3a add suffix to machine rank 2005-03-02 04:48:14 +00:00
Chris Danford 567d006269 add OverrrideLockInputSeconds 2005-03-02 04:37:48 +00:00
Chris Danford 85ee5049d2 cleanup: Don't use HasMetric. It's makes metrics hard to discover. 2005-03-02 04:35:12 +00:00
Chris Danford b0b83591c2 fix bad merge 2005-03-02 03:41:04 +00:00
Chris Danford 78d7035b02 prefer random backgrounds in /<GroupName> 2005-03-02 03:20:12 +00:00
Chris Danford e4ec896cd7 load from m_sName, not hard-coded "TextBanner" 2005-03-02 03:10:56 +00:00