Commit Graph
2067 Commits
Author SHA1 Message Date
Steve Checkoway 5ba98d2584 unused. 2006-10-30 08:38:47 +00:00
John Bauer 50a3420683 Fixed: Error dialog + blank line instead of "Insert Coin" on the
Config Key & Joystick Mappings page.

Still broken: exitting that page and reloading it causes a blank screen.
2006-10-29 12:29:49 +00:00
Steve Checkoway 53a0cd432e fix 2006-10-29 09:34:57 +00:00
AJ Kelly ca674fc38d now that these are apparently a part of ScreenGameplay, revert to the old ones since they're less distracting. 2006-10-28 05:04:27 +00:00
Chris Danford 0b5f456a42 add PlayerInitCommand
add ShowBoard, ShowBeatBars
2006-10-27 10:20:43 +00:00
Chris Danford a1dac5f2fc add scrolling board 2006-10-27 10:14:23 +00:00
John Bauer 37f9178f61 Add an "Autosync Tempo" feature. This uses a linear Least Squares
Regression to figure out a line through the user's step errors to minimize
that error.  It then uses the slope of that line to fix the tempo and the
intercept to fix the offset.  Stops are adjusted as if they were originally
calculated as a number of beats, ie the slope is also used to change
the stops.

Also fixed is a bug where the user doesn't get a chance to keep or
reject the sync changes when ESCing (ZZing) from a song.

R=glenn
2006-10-26 22:41:40 +00:00
Glenn Maynard a5edb172bf use -- 2006-10-23 21:24:25 +00:00
Glenn Maynard 7d0ca2a0ce quote effectclock arg yourself 2006-10-23 20:58:40 +00:00
Glenn Maynard 891c7ddf47 Theme metrics are Lua expressions. If you want a comment inside
them, use "--".  Allowing "#" breaks "#FF0000", and "//" breaks URLs.
2006-10-23 20:56:48 +00:00
Glenn Maynard c65a15f2f1 simplify 2006-10-23 08:45:33 +00:00
Glenn Maynard c955bde20c iterator for lists 2006-10-23 08:43:19 +00:00
AJ Kelly 31a444d8d5 change score display numbers to be different from BPM numbers to fit in score frame 2006-10-20 22:35:58 +00:00
AJ Kelly 6f1230d457 new graphics (replacement for demo soon) 2006-10-20 22:25:48 +00:00
AJ Kelly 1aaf9bc814 change bpmdisplay font, positioning 2006-10-20 22:02:29 +00:00
AJ Kelly 37cfb0fe30 panedisplay changes 2006-10-20 21:45:36 +00:00
Steve Checkoway 80a0cf4e5b Metrics update. The timer is not shown. I am not quite sure why. 2006-10-20 07:24:11 +00:00
AJ Kelly c0492d0bc1 change font, slightly change position, remove shadow 2006-10-17 21:12:11 +00:00
Steve Checkoway 200063c9a4 Add bitmap text in lua. Just an example, feel free to make this look good now. 2006-10-17 20:23:22 +00:00
AJ Kelly 4d6d925aa5 fixed as mentioned on list (can someone please explain how I can call a BitmapText actor with Lua so I can re-add the text, or should I just use XML for the time being?) 2006-10-17 13:38:15 +00:00
Steve Checkoway 96190e04b3 Stretch. Having widescreen graphics that we could just crop would be much better. Anyone want to make such backgrounds? 2006-10-17 09:25:25 +00:00
Steve Checkoway 9b7c143048 Fix path 2006-10-17 08:34:18 +00:00
Steve Checkoway e00b841aec Fix extra stage. 2006-10-17 08:23:09 +00:00
Steve Checkoway b90d4f8769 Cleanup. 2006-10-17 07:56:48 +00:00
Steve Checkoway 07d33c3935 widescreen 2006-10-16 08:08:02 +00:00
Steve Checkoway 7fa809ed32 I am not totally positive that this is the correct way to do this, but it seems to work in widescreen now. 2006-10-16 08:05:53 +00:00
Steve Checkoway 1e3466997e Cleanup. 2006-10-15 09:53:27 +00:00
Steve Checkoway 061df3ccfa cleanup 2006-10-15 09:51:54 +00:00
Glenn Maynard abc973eec7 simplify 2006-10-15 08:18:50 +00:00
Glenn Maynard 3c2d96054d convert to Lua; this one creates several actors cleanly, and uses upvalues 2006-10-15 08:03:18 +00:00
Glenn Maynard 329e2ea4a1 Type -> Class 2006-10-15 06:01:44 +00:00
Glenn Maynard 16ee8fec3a IsRegisteredClass 2006-10-15 05:58:54 +00:00
Glenn Maynard 68064ec6aa Always use a real type with Def; don't say "Def.Layer". If you don't
know the type you're using, you should be using LoadActor.
2006-10-15 05:56:30 +00:00
Glenn Maynard d38897a6fd This code creates actors, then loads nodes with their parameters
later.  Make this less of a special case: load the node normally,
and check that the resulting actor is the wanted type.
2006-10-15 05:53:26 +00:00
Glenn Maynard 116db99a92 The "Def.Type { }" syntax is for defining actors by type,
like ActorUtil::Create.  Most of the time, use LoadActor,
which is for loading files by filename, like ActorUtil::MakeActor.

(If you're creating "a Model with these parameters", use Def.Model.
If you're just loading "this other filename, whatever it is",
use LoadActor.)
2006-10-15 05:51:23 +00:00
Glenn Maynard 5a3a5a926f save before commit 2006-10-15 05:08:29 +00:00
Glenn Maynard 6a8fb25435 convert to Lua
This doesn't actually need to be two files anymore.  Previously, XML
forced us to split actors apart at a finer level than was natural.  This could
be merged into a single file easily now, but I've left it as two for now for
demonstration and testing purposes.
2006-10-15 05:06:31 +00:00
Glenn Maynard b0e5b201e3 move actor definition stuff into ActorDef.lua
handle loading other definitions
2006-10-15 05:02:58 +00:00
Glenn Maynard 285b1db112 debug.traceback in a more natural format for me 2006-10-15 02:55:21 +00:00
Glenn Maynard 32e6fe6198 license 2006-10-15 02:53:11 +00:00
Glenn Maynard 95cf160912 usable loadfile/dofile 2006-10-15 02:52:04 +00:00
Glenn Maynard f7bb9fe3a4 change DeepCopy(table) to DeepCopy(from,to) 2006-10-15 01:36:50 +00:00
Steve Checkoway daa4b4617c "0" is not a boolean. 2006-10-14 08:04:57 +00:00
Steve Checkoway 4195f10b80 LoadingScreen is a global. 2006-10-14 07:00:31 +00:00
AJ Kelly e07e09405c fix missing graphic 2006-10-12 19:21:50 +00:00
Glenn Maynard 2c0b079412 update 2006-10-12 09:19:14 +00:00
Glenn Maynard 9ae99e24d9 don't care about the args themselves 2006-10-12 09:08:13 +00:00
Glenn Maynard 98fd2986c9 update examples 2006-10-11 02:04:49 +00:00
Glenn Maynard 0c74193c2c use Def 2006-10-09 07:32:39 +00:00
Glenn Maynard 5eafec5ab8 fixup 2006-10-09 07:32:26 +00:00