Commit Graph

989 Commits

Author SHA1 Message Date
Glenn Maynard 3da4055c98 fix long delay, takes so long the period is nearly elapsed before it's
visible
2007-03-07 02:54:54 +00:00
Glenn Maynard 1d208be68b consistent on 2007-03-06 22:51:50 +00:00
Glenn Maynard 7f32fba3b7 fix reloading commands; don't rename and reload actors mid-screen 2007-03-03 04:54:22 +00:00
Glenn Maynard 0c056ca597 fix reloading commands; don't rename and reload actors mid-screen 2007-03-03 04:45:33 +00:00
Glenn Maynard 5b0e0525d8 remove unused 2007-03-03 04:23:20 +00:00
Glenn Maynard 4c9b90a480 do judgements in Lua
remove bShowJudgment; use a different sType for dummies
and blank the elements if wanted
2007-03-02 06:52:20 +00:00
Glenn Maynard 08b5a9f697 odn't special case Transitions; send them an OnCommand from
BeginScreen, just like everything else
2007-02-26 03:13:54 +00:00
Glenn Maynard 79357a62e3 move start periods into metrics
This was originally derived from the transitions, to make the
start times automatically work when people change transitions.
That doesn't give enough control, though.
2007-02-26 01:46:50 +00:00
Glenn Maynard 69b562db23 clarify 2007-02-26 01:09:02 +00:00
Glenn Maynard 311387c795 unused return value 2007-02-26 00:53:27 +00:00
Glenn Maynard 67c0c7dd91 remove old comment; unnecessary 2007-02-26 00:41:52 +00:00
Glenn Maynard a1894265ef cleanup 2007-02-26 00:41:31 +00:00
Glenn Maynard 0c521da005 remove ScoreFrame 2007-02-25 22:50:57 +00:00
Glenn Maynard 820855f379 remove unused MaxCombo. Do this in Lua if wanted. 2007-02-25 22:33:54 +00:00
Glenn Maynard 2f04a1fe29 HealthStateChanged 2007-02-25 08:51:41 +00:00
Glenn Maynard e30b6fe6c2 bind HealthState 2007-02-25 08:23:50 +00:00
Chris Danford f77647b5ad enum name cleanup: DIFFICULTY_* -> Difficulty_* 2007-02-22 07:18:05 +00:00
Chris Danford 491ab6eaf5 StyleType enum name cleanup 2007-02-22 06:56:17 +00:00
Chris Danford 2c30453a27 fix duplicate command loading 2007-02-19 09:49:23 +00:00
Chris Danford 599db61b62 Always call LoadAllCommands explicitly.
The hack to LoadAllCommands when playing a command was leading to weird interactions: If a theme element contained an OnCommand, it would cause the rest of the commands defined in metrics to not be loaded.
2007-02-19 09:30:07 +00:00
Chris Danford f7fc9ceaa5 remove Set/GetHidden, leave *Visible
remove hidden from ActorCommands eventually
2007-02-13 06:32:26 +00:00
Glenn Maynard 0387924fab remove BPMDisplay from gameplay; not used
add SongBPMDisplay; use it if you want that
2007-02-12 23:22:50 +00:00
Charles Lohr 0eb11fd2d7 "Fix" Crash at game time when two people use the same computer to log on and play SMOnline. 2007-02-12 22:01:50 +00:00
Glenn Maynard ba36cd8794 bind PlayerInfo 2007-02-12 00:03:38 +00:00
Chris Danford 253461000c move common PlayTicks code into GameplayAssist 2007-01-25 00:50:57 +00:00
Glenn Maynard 008ea63793 SOUND->GetPlayLatency -> SOUNDMAN->GetPlayLatency 2007-01-18 09:12:50 +00:00
Glenn Maynard c51214174f implement m_bMuteOnError 2007-01-16 02:32:27 +00:00
Glenn Maynard 6ed7363ce0 SoundEffectControl_Off for none 2007-01-16 02:15:10 +00:00
Glenn Maynard 9046f91eb2 use SoundEffectControl 2007-01-16 01:39:04 +00:00
Glenn Maynard e2a7576d10 GetPerButtonInfo 2007-01-12 23:00:40 +00:00
Steve Checkoway d7de914a77 Fix crash when pushing other buttons. I don't really like this. Some of the paths through StepStrumHopo can handle col = -1 but others lead to crashes. Maybe it should be refactored so that all code touching col is separate from the Strum code where col is -1. 2007-01-03 05:40:19 +00:00
Chris Danford 64cf66a639 fix broken strum 2006-12-11 12:27:58 +00:00
Glenn Maynard 7385c1f4c1 merge SetPosition_Accurate and SetPosition_Fast. Use a property
instead.
2006-12-10 08:59:13 +00:00
Steve Checkoway 8329d2babe If the column is invalid, return. 2006-12-06 07:16:38 +00:00
Glenn Maynard ed07cf213a "haste" mod 2006-11-30 08:22:30 +00:00
Glenn Maynard c241a4aaf8 m_fRate -> m_fSpeed 2006-11-30 07:32:38 +00:00
Glenn Maynard bf1c726c80 set m_fRate directly 2006-11-30 06:42:51 +00:00
Glenn Maynard ea36f45dc1 update comment 2006-11-21 06:15:04 +00:00
Glenn Maynard f0dab15f30 move AutoPlay 2006-11-21 05:02:55 +00:00
Glenn Maynard 0db4a096e5 ScreenWithMenuElements::BeginScreen calls SortByDrawOrder 2006-11-21 04:32:59 +00:00
Chris Danford d78deea28d add ScoreKeeperGuitar 2006-11-16 00:57:48 +00:00
Chris Danford 2f7ac6aa3c Add m_ to StageStats and PlayerStageStats members. There are several methods of these classes with local variable names that are similar to the member names. m_ helps distinguish between those two types. 2006-11-14 11:13:21 +00:00
Glenn Maynard ec061bebc3 Message -> MessageID 2006-11-13 22:36:39 +00:00
Glenn Maynard c6e62ae92d revert. Need a better approach. 2006-11-12 03:26:25 +00:00
John Bauer c3e39e12a3 Fix several annoying edit mode bugs, mostly by fixing the Song copy
operator and the various uses of it.

- revert file from disk: keeps old BPM.  The BPMS on disk are added to
  the existing BPM information!
- edit mode turns X stepcharts into 2X when reverting
- sometimes edit mode loses an entire stepchart: open a stepchart,
  change to a new stepchart, exit without going back, original chart gone
- edit a chart, make a change in a different chart, exit from the first chart:
  change made in different chart doesn't revert
- normally, when you create a stepchart and don't save it after editting it,
  it is deleted.  however, if you create a stepchart, don't save it, and exit
  edit mode while looking at a different chart, the chart isn't deleted.

Some existing bugs are not fixed, though:
- delete the last stepchart for a step type.  CTD.
- Edit one of the fake doubles stepcharts for a song that doesn't have
  real doubles stepcharts.  Exit without doing anything.  CTD.  This is
  probably the same problem as the previous bug.
- delete a song or a steps that happens to be part of a trail.  Trail is now
  broken.  Some other edits should affect a trail as well, but don't.
2006-11-10 07:02:27 +00:00
John Bauer 5d2bf93725 Make all uses of the Steps* in the TrailEntry class use an accessor method.
This makes it simple to switch to something else, such as using a StepsId
instead of a Steps*.
2006-11-10 05:04:09 +00:00
Glenn Maynard 97894cfb47 remove unused OnTaunt 2006-11-09 09:38:38 +00:00
Glenn Maynard bc9ad19157 simplify m_fPassmark. Use with FailAtEnd. 2006-11-09 09:21:52 +00:00
Glenn Maynard 08bf61191d Add FailAtEnd, which means "check failure only at the very
end of the song" (intended for use with "PassMark", which
needs a better name).  This isn't called "FailEndOfSong" to
avoid confusion, and was the prompting for renaming
FailEndOfSong.)
2006-11-09 09:09:40 +00:00
Glenn Maynard a1b2e0694c AllFailedEarlier -> AllFailed 2006-11-09 08:18:58 +00:00