Commit Graph

694 Commits

Author SHA1 Message Date
Chris Danford bfc9c18db1 fix "beginner modifiers clobber players' preferred mods" 2005-04-26 07:02:10 +00:00
Chris Danford 534842c2da calculate grade with possible values from radarValues, not from judgement counts from attempted steps 2005-04-26 04:16:45 +00:00
Chris Danford cc6369f044 fix warning 2005-04-24 11:15:07 +00:00
Chris Danford 9187aa2399 broadcast note crossed messages in beginner mode for BGAs
add FORCE_MODIFIERS_IN_BEGINNER
2005-04-24 11:03:02 +00:00
Chris Danford 7c022ff166 fix "can give up while the next song is loading, putting the next song animation in a messed up state" 2005-04-24 02:21:25 +00:00
Chris Danford d5b7e5650c only save life and combo for the range of time between the first and last step 2005-04-23 02:50:26 +00:00
Glenn Maynard 097f0ebb16 fix floor lights; fix light lag 2005-04-22 21:16:55 +00:00
Chris Danford 371f97effe cleanup survival elements 2005-04-21 11:16:01 +00:00
Chris Danford f8904f3b92 add basic survival gameplay 2005-04-21 04:27:13 +00:00
Glenn Maynard b602bb15c4 allow locking pause controller 2005-04-21 02:07:02 +00:00
Chris Danford f57e898966 show life and combo graphs over the whole song/course - not just over the time the player was alive 2005-04-20 06:13:06 +00:00
Glenn Maynard 6883063bbd Screen provides SM_GoToNextScreen and SM_GoToPrevScreen; use them 2005-04-16 05:05:25 +00:00
Glenn Maynard cab6da1d82 Pause the music on start if game paused during song switch. (Re #475) 2005-04-16 03:46:14 +00:00
Chris Danford 81b4a45445 fix bogus assert 2005-04-15 11:50:48 +00:00
Chris Danford d312ea5bef add TNS_AVOIDED_MINE. Fixes unattempted mines counted as successful when ending early. 2005-04-13 01:11:44 +00:00
Chris Danford db7796392e fix remaining songs stats get double-counted after fail in Versus course modes 2005-04-11 07:59:27 +00:00
Chris Danford ea31bb3f90 add AutosyncMachine (shift + F6) 2005-04-11 04:50:39 +00:00
Chris Danford d9eb540d4c Add GiveUpGoesToNextScreen. Used in workout so that giving up doesn't loose everything you've done in the stage so far. 2005-04-10 06:21:59 +00:00
Chris Danford 1adbcaa69f add StopCourseEarly for use in workout 2005-04-09 11:32:10 +00:00
Chris Danford a757736b09 fix comparison to FailType instead of LifeType 2005-04-08 00:53:17 +00:00
Chris Danford ed0959ec32 show PerDifficultyAward in course modes 2005-04-06 06:12:23 +00:00
Chris Danford 218be32879 separate fail types per player. Now FailType adjustments based on Difficulty only affect the relevant players. 2005-04-05 08:30:57 +00:00
Charles Lohr 0c3973395a Change: Don't be stupid and put an overbearing scoreboard on screen when a player is playing both sides. 2005-04-02 17:07:28 +00:00
Chris Danford 5f2f3ab9c8 fix duplicate ScreenGameplay overlays, broken DancingState transitions 2005-04-02 02:45:17 +00:00
Chris Danford 2480c02254 don't hard code a sleep - let a BGAnimation control the transition 2005-04-01 12:35:49 +00:00
Glenn Maynard 2480f22702 AbortGiveUp when pausing 2005-04-01 02:34:22 +00:00
Chris Danford c65f44da8a shorter give up time 2005-03-29 04:51:59 +00:00
Charles Lohr 8c5909ebe9 Modify AutoScreenMessage to keep map of all non-standard ScreenMessages.
This has a lot of advantages over the old ways.  Some of the initial ones are that
you can log a list of all screenmessages and their respective number and another
is that it would be fairly easy to add a reverse lookup, so you could get the name
of a ScreenMessage for log use by getting the ScreenMessage number.
2005-03-28 08:01:36 +00:00
Chris Danford 880e42e1d3 fix conflicting ScreenMessage IDs by automatically generating unique values 2005-03-23 08:48:38 +00:00
Glenn Maynard 79659e6840 fade out music betwen course songs 2005-03-23 02:11:33 +00:00
Chris Danford 301c6e707e more TickEarlySeconds into CommonMetrics 2005-03-20 09:52:48 +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 48e6cb1a69 rename back -> cancel because "back" conflicts with "background" 2005-03-20 06:14:41 +00:00
Glenn Maynard 564b187ffb Combine "next song in" and "next song out" into "next course song".
This allows us to preload everything in the transition except for the song
banner (giving faster transitions), and is easier to control.
2005-03-19 00:03:53 +00:00
Glenn Maynard 665ab585d4 set up queues late, only once they're needed 2005-03-18 07:53:16 +00:00
Glenn Maynard 507493e928 separate Load() call to give queues to ScoreKeepers (do expensive init in ctor) 2005-03-18 07:36:59 +00:00
Glenn Maynard 2945731f0b load music last 2005-03-18 07:08:05 +00:00
Glenn Maynard 9a41132083 don't init general background graphics in the first LoadNextSong call 2005-03-18 05:06:34 +00:00
Glenn Maynard db08dc73bf remove legacy code 2005-03-18 05:00:20 +00:00
Glenn Maynard e5af8b0f70 remove unnecessary CacheAllUsedNoteSkins calls; this is all done in NoteField::Init now 2005-03-18 04:58:15 +00:00
Glenn Maynard b6b9b11b0f don't bother unloading "unused" note skins; now we just load all the note skins we'll need in advance for a whole round 2005-03-18 04:13:19 +00:00
Glenn Maynard fd12ab18b1 don't re-Init Player for each song 2005-03-18 03:17:52 +00:00
Glenn Maynard 014dcf7ccd load assets before the song 2005-03-18 02:57:03 +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
Glenn Maynard f6a50ff651 fix give up timer triggering after STATE_OUTRO 2005-03-15 08:44:35 +00:00
Glenn Maynard dd478559ad ignore give up/back out for inactive players 2005-03-15 08:37:18 +00:00
Glenn Maynard 52aba90c8a reduce 'give up' timer slightly 2005-03-15 08:30:43 +00:00
Charles Lohr b36f6a6f04 VC6 cleanup. Remove .GetValue() "fixes" by overloading binary operators. 2005-03-14 20:26:50 +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
Charles Lohr 29a481a5f7 Fix? The lights didn't always trigger where they should have (it was occasionally forgetting to blink a light). This seems to fix it. 2005-03-12 07:47:14 +00:00