Commit Graph

239 Commits

Author SHA1 Message Date
Chris Danford e15dcc2ab5 Load AI difficulty data at runtime from AI.ini 2003-04-21 02:41:10 +00:00
Glenn Maynard c7658c0e06 fix life bar tween in 2003-04-21 00:47:33 +00:00
Chris Danford 9aa6a8ab89 revert event mode 2003-04-19 19:05:25 +00:00
Glenn Maynard ba49be01c8 Make sure textDebug tweens off when the song ends 2003-04-18 04:00:24 +00:00
Chris Danford 25ef2863e0 add time-based spacing and variable scroll speed (commented out because it wasn't as helpful as I hoped) 2003-04-16 22:49:40 +00:00
Chris Danford 43d99724f9 Win and Lose messages in ScreenGameplay and ScreenEvaluation 2003-04-15 02:47:24 +00:00
Chris Danford 44598724ce Add win/lose BGAnimations
Clean up Attack data structures
2003-04-14 22:12:54 +00:00
Chris Danford a6a827b3a8 Fix ScreenGameply + course problems
Put Toasty underneath Players so it doesn't cover up arrows
Add support for BackgroundChange to a static graphic in the song dir
2003-04-13 23:22:27 +00:00
Chris Danford 258984a9c2 Add scripting support to ScreenGamplay 2003-04-13 21:17:14 +00:00
Chris Danford 82199383a8 Change event mode to a CoinMode (since using COIN_PAY and EventMode at the same time doesn't make sense).
Split ScreenLogo and ScreenTitleMenu.
In ScreenTitleMenu, add a different animation if using COIN_HOME (for SMMAX2).
Added codes at TitleMenu to change Theme and Announcer.
2003-04-13 04:50:08 +00:00
Chris Danford 5e4ec48c3f TransitionBGAnimation -> Transition 2003-04-13 01:09:19 +00:00
Chris Danford 7f40e36919 eliminate TransitionOniFade 2003-04-13 00:44:50 +00:00
Chris Danford 448bdc7b6e make calls to THEME->GetPathTo() more concise 2003-04-12 17:39:27 +00:00
Glenn Maynard 043d250d87 fix autoplay in courses 2003-04-12 16:10:19 +00:00
Chris Danford e148806d1b add name to Actor 2003-04-12 06:16:12 +00:00
Glenn Maynard abc65f828f modifer modes update 2003-04-10 08:49:25 +00:00
Chris Danford 04145caf72 fix subtle bugs that caused inaccurate judgment totals with AI player 2003-04-10 05:46:31 +00:00
Chris Danford 145cc4eea4 don't load battle components unless PlayMode is battle 2003-04-07 23:06:33 +00:00
Chris Danford 0d9880c6a9 working on Player AI 2003-04-07 21:24:14 +00:00
Chris Danford 149d213ae9 make Rave a separate PlayMode 2003-04-07 05:14:27 +00:00
Chris Danford 9eac2856a0 working on Disney Rave "Magic Dance" battle mode 2003-04-07 03:25:44 +00:00
Glenn Maynard 08ca2ff931 init NoteFieldPositioning 2003-04-02 21:57:25 +00:00
Chris Danford 91f6d5424b don't draw so far ahead when perspective is enabled 2003-04-01 19:35:29 +00:00
Chris Danford 40195e81c7 header2 -> Common title
Created new PlayerOption group: Perspective
Added pref: DefaultModifiers
Land -> Brake
2003-04-01 19:31:27 +00:00
Glenn Maynard faf6b2e0f8 only load stage graphic in arcade gameplay (graphics for course
mode don't exist)
2003-04-01 18:34:58 +00:00
Glenn Maynard 0b7b1cdcd2 fix numbers; this fixes several usages of _shared3 2003-03-30 21:38:22 +00:00
Glenn Maynard ab74e7e103 don't update alive time for dead players 2003-03-30 20:54:37 +00:00
Glenn Maynard 87d129b1a0 hopefully fix an extra2 crash 2003-03-30 20:18:46 +00:00
Chris Danford 214c2b67af clean up Fonts and Numbers names 2003-03-30 18:12:57 +00:00
Chris Danford 89ba014f15 Simplifed ScreenEvaluation
Fix problems in SMMAX2 theme
2003-03-28 05:47:42 +00:00
Glenn Maynard 675dd9ac16 simplify 2003-03-27 06:02:03 +00:00
Glenn Maynard b83bf351ce make assist tick a boolean, since it's not mutually exclusive with other
assist types
2003-03-27 02:10:20 +00:00
Glenn Maynard 5dd27008cc use TimingAssist 2003-03-27 00:51:57 +00:00
Chris Danford 189b37b517 Change Nonstop scoring to the DDREX way
Clean up ScreenGameplay by having a Song and Notes Queue (rather than different logic based on the PlayMode)
2003-03-26 23:08:05 +00:00
Chris Danford 7e1f393413 Split CachedThemeMetric into separate types (CString, int, float) to prevent ambiguous types when casting 2003-03-26 19:15:38 +00:00
Chris Danford 0607fe9698 Fix a going to the wrong screen after cleared in ScreenGamplay. eep. 2003-03-25 21:37:31 +00:00
Chris Danford 1627422e09 fix ScreenEvaluationCourse glitches
Change ScreenManager message sending methods for more precise control:
 - SendMessageToTopScreen: handle the message immediately
 - PostMessageToTopScreen: post message to queue for processing next update
2003-03-25 21:17:29 +00:00
Chris Danford a9f187c3de add scripting support to ScreenSelectMusic and ScreenEvaluation 2003-03-24 21:37:13 +00:00
Glenn Maynard b27b2a1fb9 fix the demonstration screen when there is music
...
2003-03-24 21:29:06 +00:00
Glenn Maynard 685c3bcbbb fix the demonstration screen when there is no music 2003-03-24 21:26:12 +00:00
Glenn Maynard 9e338d3a5c We're likely to want to make lyric data load elsewhere later, so don't
apply the preference here; simply don't add the lyric display instead.

(Also, lyric data isn't being unloaded, which may cause the preference
to not take effect on songs already played ...)
2003-03-20 18:51:14 +00:00
Kevin Slaughter 57d3d403a5 Added ability to show/hide lyrics in APPEARANCE OPTIONS menu 2003-03-20 10:59:09 +00:00
Glenn Maynard d41dfbc9e7 move lyrics in reverse 2003-03-19 22:48:43 +00:00
Glenn Maynard aedbf224a9 Move lyric display into an actor 2003-03-19 19:58:22 +00:00
Glenn Maynard d3d4e48071 use GAMESTATE->m_fMusicSeconds for the current music time
Tracking it yourself will break with courses, vary depending on how
the screen tweens in, and so on, which you probably don't want.
2003-03-19 17:46:07 +00:00
Glenn Maynard 46c7457ab5 move lyric updating into a separate function
(trying to debug a crash; 6+ levels of indentation makes that hard)
2003-03-19 17:43:11 +00:00
Kevin Slaughter 9c00b6f674 We now have lyric support!.. I gotta sleep some, will add an option to turn lyrics on/off when I get home from work 2003-03-19 12:43:49 +00:00
Glenn Maynard 0d087fb198 fix comparison; this happened to work because STYLE_DANCE_SINGLE and
NOTES_TYPE_DANCE_SINGLE both happen to be 0
2003-03-17 22:12:20 +00:00
Chris Danford 53233025d7 Fix Back transition not being drawn for one frame when going back from ScreenGameplay 2003-03-16 23:17:48 +00:00
Chris Danford 9dbbb7949e ScoreKeeperMAX2:
- Jumps count as 2 toward combo, but 1 toward judgement totals
- Only Perfect or better increments combo in courses
2003-03-16 20:55:45 +00:00