14 lines
370 B
GDScript
14 lines
370 B
GDScript
@tool
|
|
extends EditorPlugin
|
|
|
|
const AUTOLOAD_NAME := "SweetLogger"
|
|
const AUTOLOAD_PATH := "res://addons/sweet-logger/sweet_logger.gd"
|
|
|
|
func _enter_tree() -> void:
|
|
var key := "autoload/%s" % AUTOLOAD_NAME
|
|
if not ProjectSettings.has_setting(key):
|
|
add_autoload_singleton(AUTOLOAD_NAME, AUTOLOAD_PATH)
|
|
|
|
func _exit_tree() -> void:
|
|
remove_autoload_singleton(AUTOLOAD_NAME)
|