Commit Graph

747 Commits

Author SHA1 Message Date
Glenn Maynard 61620bb6f5 fix course mode.
We've been using the environment and Lua globals as "parameters" to treat
broadcasts as "functions called on every object".  That doesn't work with
queued message handling.  It's also a bit confusing; it means there are
"parameters" available only for some messages.  It's cleaner to just make the
information available as a function.
2005-07-12 21:12:12 +00:00
Glenn Maynard f2227977b4 moved RebuildPlayerOptionsFromActiveAttacks 2005-07-07 21:30:25 +00:00
Glenn Maynard 9cb562bdfa merge dupe 2005-07-06 06:41:57 +00:00
Glenn Maynard a3cd21e698 cleanup 2005-07-04 23:43:19 +00:00
Glenn Maynard 6c6402b2ee unneeded 2005-07-04 23:42:17 +00:00
Glenn Maynard 50e5ca7030 matching SM_GainFocus and SM_LoseFocus 2005-07-04 23:41:33 +00:00
Glenn Maynard 6cca66a1ab allow running a command before initting gameplay 2005-07-04 23:38:07 +00:00
Glenn Maynard 2b365a1ea9 missing include 2005-07-03 02:49:42 +00:00
Steve Checkoway 2a179a0380 Backing out of the final stage prevents getting extra stage. Backing out of extra stage (or second extra stage) fails the stage. 2005-06-29 07:57:15 +00:00
Chris Danford 93e88a3577 fix gameplay music doesn't obey mute 2005-06-16 18:47:58 +00:00
Glenn Maynard 22566a52cf update 2005-06-16 03:18:13 +00:00
Glenn Maynard 11bc71c826 fix warning 2005-06-16 03:07:30 +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 de113c2d81 add comments 2005-06-02 21:47:27 +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 a6e691588e consistent P%d naming 2005-05-21 06:17:56 +00:00
Chris Danford ef77da4cac play On and Off commands for Player 2005-05-21 01:56:08 +00:00
Chris Danford 1227d18d6c Modifier -> Modifiers 2005-05-20 08:57:59 +00:00
Chris Danford 38dbfc1355 fix Giving up can unfail 1 player if 2 players present and only 1 failed so far 2005-05-20 03:21:13 +00:00
Chris Danford d67d60e178 sync controls cleanup:
move sync display/saving out of complicated ScreenGameplay
  show sync UI in editor playback as well as gameplay
  revert sync from in-memory backup, not from disk
  move more functions into debug overlay
2005-05-19 23:29:39 +00:00
Glenn Maynard 65e8bd1ac0 update 2005-05-19 01:26:41 +00:00
Chris Danford dd98a6bc7e move more of autoplay into debugOverlay 2005-05-18 07:15:56 +00:00
Glenn Maynard 62c4bb2702 remove debug cruft 2005-05-17 21:32:16 +00:00
Chris Danford e389ba6191 convert the rest to use Preference 2005-05-16 09:36:32 +00:00
Chris Danford ec07a8efaf don't oni fail in survival 2005-05-09 17:27:53 +00:00
Chris Danford 0b1031732e give up if all human players have 30 misses so that battle will end early 2005-05-09 15:14:19 +00:00
Chris Danford e734e00bcc give up if all human players have 30 misses so that battle will end early 2005-05-09 14:22:21 +00:00
Chris Danford bd5055455b fix col-specific crossed message only sent for the first tap in each row 2005-05-09 12:26:44 +00:00
Chris Danford f217e5f0f4 track whether player gave up, hide Barely if gave up 2005-05-09 10:12:03 +00:00
Chris Danford 11f8b1f578 cabinet lights solid on before first note 2005-05-09 04:48:18 +00:00
Chris Danford 79ddf1eac5 broadcast message on jumps 2005-05-09 04:29:18 +00:00
Chris Danford 4b5aa60a21 themeable oni die 2005-05-09 04:07:07 +00:00
Chris Danford 68c6b6a126 fix FadeToFail
do FadeToFail for LIFE_TIME
2005-05-09 02:58:30 +00:00
Chris Danford 1cc8d4a859 save survival life seconds remaining in HighScore
show SurvivalLifeTime in Ranking
2005-05-08 22:03:41 +00:00
Chris Danford b3fe21f9d1 send column-specific crossed messages 2005-05-08 04:10:16 +00:00
Chris Danford 6ba78144ff revert using AutoActors for CourseNumber. This was messing up the animations 2005-05-07 09:58:23 +00:00
Chris Danford 820fb0b361 broadcast on Preference changes 2005-05-06 20:41:05 +00:00
Chris Danford 2870644190 move sprStage into ScreenWithMenu elemnts 2005-05-06 12:29:38 +00:00
Chris Danford a122528974 Allow AutoActors for Stage and CouseNumber 2005-05-06 10:48:32 +00:00
Glenn Maynard 0cbcd2ffab use GAMESTATE->m_fLightSongBeat 2005-05-04 20:37:41 +00:00
Glenn Maynard 7ce4db6eff prefs for lights 2005-05-04 20:28:50 +00:00
Glenn Maynard 2a1114f8d9 use NoteDataUtil::LoadTransformedLightsFromTwo 2005-05-04 08:20:12 +00:00
Glenn Maynard 6f6180e5d3 simplify 2005-05-04 06:53:25 +00:00
Glenn Maynard 87af9cf1f1 split out ScreenGameplay::LoadLights 2005-05-04 06:48:34 +00:00
Chris Danford f858e3a5b6 send message on beat crossed 2005-05-01 22:59:00 +00:00
Chris Danford 2dbd97b044 fix step broadcasts miss some notes 2005-04-29 04:55:55 +00:00
Glenn Maynard 1fa516935c simplify 2005-04-29 01:35:44 +00:00
Glenn Maynard 213787ed2c there's no longer any performance penalty for passing out-of-range parameters; simplify 2005-04-29 01:34:52 +00:00
Glenn Maynard 6aef79898c consistency: iRowNow -> iSongRow (also, the row isn't now; it's slightly ahead) 2005-04-29 01:31:41 +00:00
Chris Danford 0938d9d9a7 conver more to use Preference 2005-04-28 08:27:40 +00:00