FlxEmitter refactor: removed distance, use lifespan instead