tool extends EditorInspectorPlugin const InspectorDock = preload("animated_sprite_inspector_dock.tscn") var config var file_system: EditorFileSystem var _sprite: AnimatedSprite func can_handle(object): return object is AnimatedSprite func parse_begin(object): _sprite = object func parse_end(): var dock = InspectorDock.instance() dock.sprite = _sprite dock.config = config dock.file_system = file_system add_custom_control(dock)