Files
godot-ldtk-importer/addons/csharp_ldtk_importer/LdtkImporter.cs

30 lines
681 B
C#

using Godot;
using System;
namespace CSharpLdtkImporter;
[Tool]
public partial class LdtkImporter : EditorPlugin
{
private LdtkResourceImporter _importer;
public override void _EnterTree()
{
GD.Print("LdtkImporter: Plugin has been enabled.");
_importer = new LdtkResourceImporter();
AddImportPlugin(_importer);
GD.Print("LdtkImporter: Import plugin registered.");
}
public override void _ExitTree()
{
RemoveImportPlugin(_importer);
_importer = null;
GD.Print("LdtkImporter: Import plugin unregistered.");
GD.Print("LdtkImporter: Plugin has been disabled.");
}
}