Commit Graph

16685 Commits

Author SHA1 Message Date
Chris Danford c9401b9c92 add combo milestone graphic 2005-04-29 03:04:16 +00:00
Chris Danford 910bb48362 add combo milestone graphic 2005-04-29 02:55:32 +00:00
Josh Allen 63d86682c3 Updated for abstraction and changes to origional MusicWheel operation 2005-04-29 02:42:31 +00:00
Glenn Maynard 91feba30e4 people who suck: me 2005-04-29 02:09:56 +00:00
Glenn Maynard 46fe151b75 whoops, fix 2005-04-29 02:08:45 +00:00
Glenn Maynard 2b3e626920 cleanup 2005-04-29 02:06:51 +00:00
Glenn Maynard 8c5ae31b09 remove NoteData dependency 2005-04-29 02:04:16 +00:00
Glenn Maynard 0c80aa934d add LightsManager::BlinkActorLight 2005-04-29 02:02:27 +00:00
Glenn Maynard 4b8f18baae generalize 2005-04-29 01:57:44 +00:00
Glenn Maynard 8df4f7929a add NoteDataUtil::AnyTapsAndHoldsInTrackRange 2005-04-29 01:56:38 +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
Glenn Maynard 7a0de26c40 no 2005-04-29 00:57:50 +00:00
Glenn Maynard 3305b8ff38 optimization: leave lights data uncompressed 2005-04-29 00:30:28 +00:00
Glenn Maynard 2187d0629b add LightsManager::BlinkActorLightsBetween 2005-04-29 00:26:48 +00:00
Glenn Maynard a7901d5b67 cleanup 2005-04-29 00:24:10 +00:00
Glenn Maynard 7bccc2a5fb simplify and clarify 2005-04-29 00:20:22 +00:00
Glenn Maynard 4ad1b23244 cleanup 2005-04-29 00:07:33 +00:00
Glenn Maynard 4bba3fbaa8 add lights as an effect source 2005-04-28 23:55:47 +00:00
Glenn Maynard f56990b3fb simplify and clarify 2005-04-28 23:25:30 +00:00
Chris Danford 9539e03bdc combo metrics cleanup 2005-04-28 22:32:06 +00:00
Chris Danford 09298a4011 add totals 2005-04-28 22:22:23 +00:00
Chris Danford df0f224ae0 show totals and unlock totals in Catalog.xml
don't show locked in Catalog.xml
2005-04-28 21:20:20 +00:00
Glenn Maynard a8069bd2f9 fix umounting cards too soon, causing MD5 to fail 2005-04-28 20:42:42 +00:00
Glenn Maynard 5ad0e419ba FlushDirCache() is legitimate 2005-04-28 20:32:53 +00:00
Steve Checkoway e1b20c7d15 update 2005-04-28 17:29:38 +00:00
Steve Checkoway d56d7ee59a Simplify. 2005-04-28 17:21:42 +00:00
Steve Checkoway d724fbe7ec Fix warning. 2005-04-28 17:16:49 +00:00
Steve Checkoway a7c614ff90 Fix crash. Gcc emits code causing an abort when passing non-POD type through ... since it cannot know to try to cast to an int. 2005-04-28 17:11:25 +00:00
Steve Checkoway 5096cb77d2 Fix warning 2005-04-28 17:10:16 +00:00
Steve Checkoway b1f6f2c4a6 Fix warning 2005-04-28 17:04:11 +00:00
Chris Danford 77efd71587 add expanded bar 2005-04-28 11:39:31 +00:00
Glenn Maynard 5c43e5b944 lua: GetSecsIntoEffect, GetEffectDelta 2005-04-28 11:24:14 +00:00
Glenn Maynard 7735c23ec0 StringToCabinetLight 2005-04-28 11:13:53 +00:00
Chris Danford 6fb70bdcf5 cleanup 2005-04-28 10:57:57 +00:00
Glenn Maynard f71ffd76c0 luaeffect 2005-04-28 10:19:40 +00:00
Glenn Maynard 8b76b5eafd experimental: allow implementing effects in Lua.
The biggest risk here is performance; we rarely call Lua per-frame.  However,
there are lots of places where we can call Lua while rendering (any time we
call a command), and there's little difference between calling Lua once
every ten frames or once every frame; either way you're counting against the
per-frame time quota to hit vsync.  So, this probably isn't much of a stretch.

Usage is simple:

  OnCommand=luaeffect,Foo
  FooCommand=addx,math.random()*10

Actor commands run during the effect will only apply for that frame.  Don't
call tweening commands ("linear") or anything else that doesn't make sense
in this context; you're modifying m_TempState instead of the tweening queue.
This is hoped to replace some of the more esoteric stuff in the effect code.

For this to be of much use, Lua access to m_fSecsIntoEffect and probably
other stuff is needed.
2005-04-28 10:18:36 +00:00
Chris Danford 0a71994d01 cleanup
add wheel item metrics
2005-04-28 10:06:13 +00:00
Chris Danford 8cf1a9d820 add wheel item metrics 2005-04-28 10:05:12 +00:00
Chris Danford 134cbf284b fix VC7 warning 2005-04-28 08:37:13 +00:00
Chris Danford 0938d9d9a7 conver more to use Preference 2005-04-28 08:27:40 +00:00
Chris Danford f47ebefa90 display every time in seconds 2005-04-28 08:25:34 +00:00
Glenn Maynard b3a918f5b5 remove checkpoints. I havn't seen a crash in this code in months
and I don't even remember why they're there.
2005-04-28 06:18:39 +00:00
Chris Danford 16971da0b3 add copy and clear machine edits 2005-04-28 06:17:17 +00:00
Chris Danford d483f208f9 easier survivor 2005-04-28 06:15:11 +00:00
Glenn Maynard ce56b2c1af cleanup, comment 2005-04-28 06:15:01 +00:00
Glenn Maynard 1e29afadda cleanup 2005-04-28 06:06:30 +00:00
Glenn Maynard 3af5336af7 fix crash 2005-04-28 05:08:15 +00:00
Chris Danford 851e8f27e6 easier survival 2005-04-28 02:49:39 +00:00