diff options
Diffstat (limited to 'addons/voxel-core/engine/importers/voxel_sets.gd')
-rw-r--r-- | addons/voxel-core/engine/importers/voxel_sets.gd | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/addons/voxel-core/engine/importers/voxel_sets.gd b/addons/voxel-core/engine/importers/voxel_sets.gd deleted file mode 100644 index fc560b4..0000000 --- a/addons/voxel-core/engine/importers/voxel_sets.gd +++ /dev/null @@ -1,66 +0,0 @@ -tool -extends EditorImportPlugin - - - -## Enums -enum Presets { DEFAULT } - - - -## Built-In Virtual Methods -func get_visible_name() -> String: - return "VoxelSet" - - -func get_importer_name() -> String: - return "VoxelCore.VoxelSet" - - -func get_recognized_extensions() -> Array: - return [ - "png", "jpg", - "vox", - "gpl", - ] - - -func get_resource_type() -> String: - return "Resource" - - -func get_save_extension() -> String: - return "tres" - - -func get_preset_count() -> int: - return Presets.size() - - -func get_preset_name(preset : int) -> String: - match preset: - Presets.DEFAULT: - return "Default" - _: - return "Unknown" - - -func get_import_options(preset : int) -> Array: - var preset_options = [ - - ] - - return preset_options - - -func get_option_visibility(option : String, options : Dictionary) -> bool: - return true - - -func import(source_file : String, save_path : String, options : Dictionary, r_platform_variants : Array, r_gen_files : Array) -> int: - var voxel_set := VoxelSet.new() - var error = voxel_set.load_file(source_file) - if error == OK: - voxel_set.request_refresh() - error = ResourceSaver.save("%s.%s" % [save_path, get_save_extension()], voxel_set) - return error |