would it be possible for something like this to happen?
addEventListener(KeyboardEvent.KEY_DOWN, loop);
addEventListener(Event.ENTER_FRAME, loop);
function loop(e:Event, key:KeyboardEvent) {
//do something
}
I get the error
ArgumentError: Error #1063: Argument count mismatch on Turret/loop(). Expected 2, got 1.