explicitly added generatedElements field
made fromUrl take a parameter
added very simple benchmarking tool
fair warning
changed render to trigger on timer rather than mousemove
Well that went better than expected. Joystick-style controls enabled, X -> angle, Y -> incAngle. Fun stuff.
sensitivity tweak
upped linewidth
removed blue-bar indicator for changed system - It doesn't make sense anymore - systems no longer have much value as static pictures
created keystate tracker
moved controls to separate file
renamed lsys.coffee --> manager.coffee
ouch. meaningful whitespace bug fix. blegh.
using pageX/Y for joystick instead of offset (was going crazy when mousing over different elements)
extracted inputhandler
added "absolute" mode to inputHandler
moved all controllable system parameters into LSystem.params - allowing (easier) partial overrides of system parameters. Also renamed the params to be a little more sensible...
added "synchronised swarming" which is rawwwrsome