Commit Graph
24458 Commits
Author SHA1 Message Date
Glenn Maynard 1a63e18756 The topcap and bottomcap can overlap, when the hold is very small.
When this happens, fYHead (the end of the topcap) will be greater
than fYTail (the start of the bottomcap).  We want to clip rendering
of one of them, so we don't draw them both in the same spot.  However,
we're clipping both of them: the topcap to the bottomcap's actual start
and the bottomcap to the topcap's actual end.  This leaves a gap between
them.  Only clip the bottomcap.
2007-01-16 05:53:17 +00:00
Glenn Maynard 8708b2ca65 simplify 2007-01-16 05:41:01 +00:00
Glenn Maynard fa42d9099d fix crash when only 3 verts 2007-01-16 05:36:10 +00:00
Glenn Maynard c51214174f implement m_bMuteOnError 2007-01-16 02:32:27 +00:00
Glenn Maynard d5b3a52233 add MuteOnError 2007-01-16 02:23:12 +00:00
Glenn Maynard 45cea37eb1 do nothing if no property 2007-01-16 02:16:48 +00:00
Glenn Maynard 55747b94c7 SoundEffectControl_Off 2007-01-16 02:15:36 +00:00
Glenn Maynard 6ed7363ce0 SoundEffectControl_Off for none 2007-01-16 02:15:10 +00:00
Glenn Maynard b22933188c metrics 2007-01-16 01:40:15 +00:00
Glenn Maynard 9046f91eb2 use SoundEffectControl 2007-01-16 01:39:04 +00:00
Glenn Maynard 762be733df add EffectSpeed, EffectPitch 2007-01-16 01:28:59 +00:00
Glenn Maynard 7c20f4e67d add SoundEffect 2007-01-16 01:28:00 +00:00
Glenn Maynard 8eb381968a add GAME_BUTTON_EFFECT_UP, GAME_BUTTON_EFFECT_DOWN 2007-01-16 00:58:24 +00:00
Glenn Maynard 208c57a5dc add SoundEffectControl 2007-01-16 00:56:08 +00:00
Glenn Maynard 7fe61e5b9c apply effect history to frame width 2007-01-16 00:46:16 +00:00
Glenn Maynard e5d4983eac ArrowEffects metrics 2007-01-16 00:45:33 +00:00
Steve Checkoway 0e8e618f78 Fix warnings. iterator vs. const_iterator is the whole reason this template is so ugly. 2007-01-16 00:29:22 +00:00
Chris Danford 94cd9cf4c8 add SampleHistory.* 2007-01-16 00:28:36 +00:00
Glenn Maynard af5ad9776d cleanup, comment 2007-01-16 00:24:53 +00:00
Glenn Maynard e83da1644e use DrawSymmetricQuadStrip 2007-01-16 00:23:47 +00:00
Glenn Maynard 4407af0b3e add m_EffectHistory 2007-01-16 00:20:14 +00:00
Glenn Maynard 0e8485c04e add SampleHistory 2007-01-16 00:16:52 +00:00
Glenn Maynard 4bec0ed910 fix SampleHistory.cpp:10: warning: converting to int' from float' 2007-01-16 00:15:19 +00:00
Glenn Maynard 19c0550c8e add SampleHistory, circular buffer recording effect history 2007-01-16 00:07:21 +00:00
Chris Danford 4e5219cedd SubType_INVALID -> SubType_Invalid 2007-01-15 23:47:55 +00:00
Chris Danford 1ba463f64a finish experimental JudgeHoldNotesOnSameRowTogether
The "possible" calculation for scoring does not yet account for shared scoring of holds that start on the same row.
2007-01-15 23:26:47 +00:00
Chris Danford 46a774b5f4 SubType_invalid -> SubType_INVALID 2007-01-15 23:09:23 +00:00
Chris Danford d47ada20f1 add Player::UpdateHoldNotes, score groups of hold notes together if JudgeHoldNotesOnSameRowTogether 2007-01-15 12:02:00 +00:00
Chris Danford 9dc2a063a7 fix out of bounds iterator in reverse 2007-01-15 12:00:48 +00:00
Chris Danford 6d87063e3c add Player::UpdateHoldNotes, score groups of hold notes together if JudgeHoldNotesOnSameRowTogether (experimental) 2007-01-15 12:00:14 +00:00
Chris Danford 7a15dddb62 use GetTapNoteRangeAllTracks to iterate holds 2007-01-15 11:33:34 +00:00
Chris Danford fb1fd171cb add bInclusive option to _all_tracks_iterator 2007-01-15 11:30:40 +00:00
Glenn Maynard 74aaecc2b9 add RageDisplay::DrawSymmetricQuadStrip 2007-01-15 08:08:57 +00:00
Glenn Maynard ce407f819f track fOverlappedTime for hold notes 2007-01-15 06:35:09 +00:00
Chris Danford 6bf9354b06 fix crash on hold judgment 2007-01-15 06:16:21 +00:00
Chris Danford 0d5fb9d342 remove MenuInput.* 2007-01-15 05:48:25 +00:00
Chris Danford 541c6d80f6 rename: StepsTypes -> g_StepsTypes
add missing guitar-five to g_StepsTypes
2007-01-15 05:48:04 +00:00
Glenn Maynard d4e63e2427 add InputFilter::GetLevel 2007-01-15 05:35:36 +00:00
Glenn Maynard b0e8e6603b send Judgment messages 2007-01-15 04:32:23 +00:00
Glenn Maynard 8d5e0cbc4e use SetHoldJudgment 2007-01-15 04:30:38 +00:00
Glenn Maynard 17ad7bb1bf getters 2007-01-15 04:17:15 +00:00
Glenn Maynard a1611de0c4 handle Invalid enum values through FromStack 2007-01-15 04:14:19 +00:00
Glenn Maynard 4dbbfa4feb float 2007-01-15 03:05:16 +00:00
Glenn Maynard b5d4997c9f gcc-like error messages; easier to read 2007-01-14 00:30:57 +00:00
Glenn Maynard 9c4357fe45 use for 2007-01-14 00:28:05 +00:00
Glenn Maynard 271dfafc8d pass error handler to lua_pcall 2007-01-14 00:25:40 +00:00
Glenn Maynard dd5baec8a5 split error message handler out of LuaPanic 2007-01-14 00:22:51 +00:00
Glenn Maynard c80639acbd remove LuaFunctionList 2007-01-14 00:20:16 +00:00
Glenn Maynard 6060175649 use REGISTER_WITH_LUA_FUNCTION 2007-01-14 00:18:12 +00:00
Glenn Maynard e1dd488e32 use REGISTER_WITH_LUA_FUNCTION instead of a separate registration mechanism 2007-01-14 00:16:31 +00:00