Export is no longer an autoload.

This commit is contained in:
Relintai 2020-11-29 01:31:54 +01:00
parent 0610e7a0ad
commit d37d33fce9
7 changed files with 13 additions and 3 deletions

View File

@ -124,7 +124,6 @@ driver="Dummy"
Global="*res://src/Autoload/Global.gd" Global="*res://src/Autoload/Global.gd"
OpenSave="*res://src/Autoload/OpenSave.gd" OpenSave="*res://src/Autoload/OpenSave.gd"
Tools="*res://src/Autoload/Tools.gd" Tools="*res://src/Autoload/Tools.gd"
Export="*res://src/Autoload/Export.gd"
[debug] [debug]

View File

@ -1,5 +1,6 @@
extends Node extends Node
var Export = preload("res://src/Autoload/Export.gd")
var current_save_paths := [] # Array of strings var current_save_paths := [] # Array of strings
# Stores a filename of a backup file in user:// until user saves manually # Stores a filename of a backup file in user:// until user saves manually

View File

@ -2,6 +2,7 @@ class_name ImageEffect extends AcceptDialog
# Parent class for all image effects # Parent class for all image effects
# Methods that have "pass" are meant to be replaced by the inherited Scripts # Methods that have "pass" are meant to be replaced by the inherited Scripts
var Export = preload("res://src/Autoload/Export.gd")
enum {CEL, FRAME, ALL_FRAMES, ALL_PROJECTS} enum {CEL, FRAME, ALL_FRAMES, ALL_PROJECTS}

View File

@ -1,6 +1,7 @@
class_name Project extends Reference class_name Project extends Reference
# A class for project properties. # A class for project properties.
var Export = preload("res://src/Autoload/Export.gd")
var name := "" setget name_changed var name := "" setget name_changed
var size : Vector2 setget size_changed var size : Vector2 setget size_changed

View File

@ -1,6 +1,8 @@
extends Control extends Control
var Import = preload("res://src/Autoload/Import.gd") var Export = preload("res://src/Autoload/Export.gd")
var ImportScript = preload("res://src/Autoload/Import.gd")
var Import = ImportScript.new()
var opensprite_file_selected := false var opensprite_file_selected := false
var redone := false var redone := false

View File

@ -1,5 +1,8 @@
extends AcceptDialog extends AcceptDialog
var ExportScript = preload("res://src/Autoload/Export.gd")
var Export = ExportScript.new()
# called when user resumes export after filename collision # called when user resumes export after filename collision
signal resume_export_function() signal resume_export_function()

View File

@ -1,11 +1,14 @@
extends Panel extends Panel
var Export = preload("res://src/Autoload/Export.gd")
var DrawingAlgos = preload("res://src/Autoload/DrawingAlgos.gd") var DrawingAlgos = preload("res://src/Autoload/DrawingAlgos.gd")
var file_menu : PopupMenu var file_menu : PopupMenu
var view_menu : PopupMenu var view_menu : PopupMenu
var zen_mode := false var zen_mode := false
var was_exported = false
func _ready() -> void: func _ready() -> void:
setup_file_menu() setup_file_menu()
@ -173,7 +176,7 @@ func save_project_file_as() -> void:
func export_file() -> void: func export_file() -> void:
if Export.was_exported == false: if was_exported == false:
Global.export_dialog.popup_centered() Global.export_dialog.popup_centered()
Global.dialog_open(true) Global.dialog_open(true)
else: else: