Commit Graph
100 Commits
Author SHA1 Message Date
Chris Danford 8e6e0f182b fix edit hash values clamp (gcc) or wrap (msvc) when loading scores 2005-06-16 04:31:39 +00:00
Chris Danford 63eebeb75e add GetXML overload for convenience 2005-06-16 03:08:45 +00:00
Chris Danford 415e43a805 always save scores to the player profile, no matter what the percentDP 2005-06-16 02:50:37 +00:00
Chris Danford 6c312c35df fix AV with null param to GetXml 2005-06-16 02:49:39 +00:00
Chris Danford 47e5a2059d tweak error message 2005-06-16 01:21:31 +00:00
Chris Danford f76db9b91c fix HideSystemMessage 2005-06-15 10:30:58 +00:00
Chris Danford c2a8150f16 add HideSystemMessage 2005-06-15 10:01:08 +00:00
Chris Danford 39b631da51 fix saving of machine scores for machine edits 2005-06-15 09:25:33 +00:00
Chris Danford d748e6bbef cleanup param names, fix mulitple match templates warnings, optimize completenes table 2005-06-15 04:07:00 +00:00
Chris Danford 75bc1eea92 don't show "you have changed song %s" of only the global offset changed 2005-06-15 02:02:46 +00:00
Chris Danford 848cb582d9 sort by name first when showing only most recent 2005-06-15 02:02:06 +00:00
Chris Danford 9c59962805 fix attract sounds play when they shouldn't if two ScreenDemonstrations in a row 2005-06-15 02:01:09 +00:00
Chris Danford 64690cdb40 use DEFAULT_WEIGHT_POUNDS if weight not explicitly set 2005-06-15 01:59:40 +00:00
Chris Danford 764d455632 fix calorie total double-counted 2005-06-15 00:15:51 +00:00
Chris Danford 9ba180f621 fix many glitches 2005-06-14 23:40:13 +00:00
Chris Danford 45e66beddf fix broken LastPlayed saving 2005-06-14 23:20:19 +00:00
Chris Danford 2ff715bd4f fix broken edit score reading. Unsigned ints were loaded from XML incorrectly. 2005-06-14 20:11:13 +00:00
Chris Danford acb02d206d fix ugly label names on SBookkeeping 2005-06-14 18:36:01 +00:00
Chris Danford 2276b03c55 background assert -> warning. This fired, but I can't repro it and the assert didn't give useful data. 2005-06-14 05:21:48 +00:00
Chris Danford aeda0c6449 Don't show or save machine high scores for edits loaded from a player profile 2005-06-13 06:48:13 +00:00
Chris Danford 49b3cbaf34 pressing L+R for the sort code should end up back at the originally selected item
fix jumpy wheel when letting go of L+R near-simultaneously
fix MenuTimer doesn't choose a Random song if sitting on a section or sort
fix MenuTimer fire has no effect if wheel is tweening
2005-06-12 23:43:39 +00:00
Chris Danford 8f9951e38d less fragile attract sound logic 2005-06-12 04:22:16 +00:00
Chris Danford 40af26f4a0 always play attract sounds for a few screens after the game ends 2005-06-12 04:11:50 +00:00
Chris Danford 933e1320da add DefaultSong, move DefaultSort into GameState, show machine scores for edits 2005-06-12 03:44:13 +00:00
Chris Danford 7374f1566e add EmptyMachineHighScoreName 2005-06-12 00:44:59 +00:00
Chris Danford 623dc2512f merge PlayCommand2 and PlayCommand so that Actor derivities only have to override one method to get the correct behavior 2005-06-12 00:35:08 +00:00
Chris Danford f7c6023412 fix attract sound frequency if initial screen not in attract loop 2005-06-11 11:25:34 +00:00
Chris Danford 386de4e74c use enum for attract sound frequency 2005-06-11 10:53:16 +00:00
Chris Danford b45f4c0d5a add missing 2005-06-11 10:35:10 +00:00
Chris Danford 98784d3fb5 Split Update into Update and UpdateInternal so that every class doesn't need to early abort in Update when hibernating 2005-06-11 10:32:58 +00:00
Chris Danford 3b3408d11e Add WaitForChildrenBeforeTweeningOut 2005-06-11 10:31:39 +00:00
Chris Danford 2c25a3a2dc Add TweenOptionsMessageOffImmediately 2005-06-11 10:30:13 +00:00
Chris Danford 12d8415e4a don't play FinishOff twice 2005-06-11 10:27:56 +00:00
Chris Danford f7b258b1bf add actor name for easier debugging 2005-06-11 10:25:46 +00:00
Chris Danford 220fce4425 add SystemMessage frame
Draw info text underneath BGChange text
2005-06-11 06:21:08 +00:00
Chris Danford 5deadb2566 revert last 2005-06-11 01:53:40 +00:00
Chris Danford d1fdc21864 fix songs with stops and manually set BPM not disqualifying with C* 2005-06-10 20:29:42 +00:00
Chris Danford e39ae5443f correct for button 0 being reported as 32 2005-06-08 08:12:30 +00:00
Chris Danford 54c7eeb7cb fix Linux EMS2 mapping 2005-06-08 08:09:17 +00:00
Chris Danford 8eb39f2355 assert -> warning 2005-06-08 06:29:48 +00:00
Chris Danford e70d077889 fix loading of profile LastSong and LastCourse 2005-06-08 05:12:11 +00:00
Chris Danford 23d7d3564b only cycle through controller lights that are actually used 2005-06-08 04:46:31 +00:00
Chris Danford 524a3dd18d show "(empty)" for BGChanges with no attributes set so that the user can see them to delete them 2005-06-07 09:45:27 +00:00
Chris Danford 33fa6acb3a warn, don't throw on an invalid Actor 2005-06-07 09:44:38 +00:00
Chris Danford 6babd726f6 fix colors ignored in BGChange with file = -random- 2005-06-07 09:44:03 +00:00
Chris Danford 54962cbe9c Alt+B to bake random from song group
fix AV when deleting last BGChange in song
2005-06-07 09:42:57 +00:00
Chris Danford 65c9cf0de1 fix AV if selecting a background row that has no choices 2005-06-06 00:59:37 +00:00
Chris Danford b489c43a88 add color parameter to BGChanges 2005-06-05 22:21:55 +00:00
Chris Danford 9dfc71554e no message 2005-06-05 12:31:14 +00:00
Chris Danford dc82519d3f don't read unused DifficultiesToShow in ScreenDemonstration 2005-06-05 12:02:33 +00:00
Chris Danford 101b27accb different BGAChange menus for each layer for easier editing 2005-06-05 09:46:29 +00:00
Chris Danford f15be3b3e5 re-add per-screen DifficultiesToShow 2005-06-05 09:45:30 +00:00
Chris Danford 539e6915ff add asserts 2005-06-05 09:45:00 +00:00
Chris Danford 273fd06e65 fix loading of multiple BG layers 2005-06-05 03:36:32 +00:00
Chris Danford fffc3e3ca3 fix loading of multiple BG layers 2005-06-05 03:29:55 +00:00
Chris Danford 055dc00f50 #BGCHANGES1 -> #BGCHANGES2 2005-06-05 03:24:30 +00:00
Chris Danford afec93797f play commands even if not switching backgrounds. This is useful for short "flash" BGAs that play a few times in a row with nothing else in-between. 2005-06-05 03:18:09 +00:00
Chris Danford ab794ffb2d don't allow multiple changes on the same beat 2005-06-05 03:16:57 +00:00
Chris Danford d6753dd5f7 #BGCHANGES1 -> #BGCHANGES2 2005-06-05 03:14:56 +00:00
Chris Danford 73167283a3 fix random BGA placed on BPM change overrides scripted BG
add SBE_UpperLeft for correct alignment of BGAs
2005-06-05 02:23:15 +00:00
Chris Danford f1b7836022 start playback 1 second before selected area, not 4 measures 2005-06-05 02:22:15 +00:00
Chris Danford 4e86ffe01d add background change controls for "baked random"
Shift+B to choose to choose a different baked random movie
add bgchange menu lines for "movie in group" and "movie in group and in genre"
2005-06-05 01:27:15 +00:00
Chris Danford 675440687f fix edit player draw distance 2005-06-04 23:29:50 +00:00
Chris Danford 3ff4a16ea0 sEffect specified in BackgroundChange overrides a random background's default effect 2005-06-04 23:27:44 +00:00
Chris Danford 23ed01fffe deep copy to fix crash reverting in editor 2005-06-04 23:16:27 +00:00
Chris Danford 3b61a74477 reduce header file dependencies 2005-06-04 21:22:50 +00:00
Chris Danford 7386647ece fix bad clamping of area rectangle caused artifacts at the bottom 2005-06-04 19:31:41 +00:00
Chris Danford 34b9850a97 don't warn about -nosongbg- 2005-06-04 19:17:01 +00:00
Chris Danford 098eb86430 Don't search recursively for backgrounds. Recursing picks up backgrounds from group-specific dirs when it shouldn't. 2005-06-04 19:01:13 +00:00
Chris Danford 371af01b93 fix loading RandomMovies based on song group 2005-06-04 18:23:18 +00:00
Chris Danford b2686a5473 add system message frame 2005-06-04 03:04:29 +00:00
Chris Danford b4eda6dddf add Lua method 2005-06-04 01:56:03 +00:00
Chris Danford 4bce1df7fe cleanup 2005-06-04 01:54:44 +00:00
Chris Danford 2c9993c900 assert when an input handler passes us a bad DeviceInput 2005-06-03 22:54:35 +00:00
Chris Danford 3eb577bff9 add mapping for delete key 2005-06-03 22:52:23 +00:00
Chris Danford b03a55d199 show input devices in TestInput 2005-06-03 19:03:13 +00:00
Chris Danford 265d9d56df Center the window in the display 2005-06-03 18:28:20 +00:00
Chris Danford c21314e114 fix coins subtracted in event mode 2005-06-03 05:05:54 +00:00
Chris Danford 0c1c8332b4 "reload theme" -> "reload theme and textures" 2005-06-03 05:05:17 +00:00
Chris Danford d271df5044 show courses on wheel with a group color 2005-06-03 01:59:54 +00:00
Chris Danford 5ed0c6b0f2 show Course/Song titles in group color 2005-06-03 01:57:57 +00:00
Chris Danford 91d375d31a store course group names
show courses on wheel with a group color
2005-06-03 01:57:10 +00:00
Chris Danford 83a4ac6237 don't Reset between pages. This undoes the effects of InitCommand 2005-06-02 22:26:57 +00:00
Chris Danford 8d308c6e43 cleanup 2005-06-02 22:26:11 +00:00
Chris Danford d663b44ba0 add WritePreferences 2005-06-02 22:25:42 +00:00
Chris Danford 2fd3c1b13a say in sync message whether notes are earlier or later 2005-06-02 21:48:53 +00:00
Chris Danford d95fb8cc83 say in sync message whether notes are earlier or later 2005-06-02 21:48:06 +00:00
Chris Danford de113c2d81 add comments 2005-06-02 21:47:27 +00:00
Chris Danford 188f764c3c don't turn on menu buttons in LM_Stage 2005-06-02 20:38:30 +00:00
Chris Danford 9d30bde4c6 fix AV if enable debug lights after starting gameplay with them disabled 2005-06-02 20:06:26 +00:00
Chris Danford c80d0c4a53 add support for random background sets using Song genre 2005-06-02 10:09:46 +00:00
Chris Danford 882f1d7447 FastLoad off by default. Let people with 1000s of songs turn it on if they want. 2005-06-02 10:08:58 +00:00
Chris Danford c3590e69e6 always hide sync overlay after a few seconds 2005-06-02 08:31:31 +00:00
Chris Danford fa1bb13ccb fill in random backgrounds only in layer 0
choose N random background up front, then load when used instead of choosing one at a time as they're needed
obey BGChange transition and effect in BGChanges to random
2005-06-02 04:37:33 +00:00
Chris Danford 5a3961ad4e fix enumeration of backgrounds in BGChange MiniMenu 2005-06-02 04:34:46 +00:00
Chris Danford 1c90c54390 fix drawing of BackgroundChange text with 2 layers 2005-06-02 04:33:53 +00:00
Chris Danford bd27094630 move function body to cpp 2005-06-02 04:32:51 +00:00
Chris Danford b20dae52f1 remove SStyleSplash 2005-05-31 06:53:18 +00:00
Chris Danford 79cb542e3f add more effects and transitions 2005-05-31 01:19:34 +00:00
Chris Danford dac72665e3 move background file enumerating into BackgroundUtil.*
fix editor background change functionality
2005-05-31 01:17:37 +00:00