Add elements

Attempt to block line of sight with walls
This commit is contained in:
2024-09-06 22:04:00 -07:00
parent 8eeeb0890c
commit dc035eb1fe
35 changed files with 102 additions and 2219 deletions

View File

@@ -1,33 +0,0 @@
#if TOOLS
using Godot;
namespace Laura.DeployToSteamOS;
[Tool]
public partial class Plugin : EditorPlugin
{
private Control _dock;
private Control _settingsPanel;
public override void _EnterTree()
{
AddAutoloadSingleton("SettingsManager", "res://addons/deploy_to_steamos/SettingsManager.cs");
_dock = GD.Load<PackedScene>("res://addons/deploy_to_steamos/deploy_dock/deploy_dock.tscn").Instantiate<Control>();
_settingsPanel = GD.Load<PackedScene>("res://addons/deploy_to_steamos/settings_panel/settings_panel.tscn").Instantiate<Control>();
AddControlToContainer(CustomControlContainer.Toolbar, _dock);
AddControlToContainer(CustomControlContainer.ProjectSettingTabRight, _settingsPanel);
}
public override void _ExitTree()
{
RemoveControlFromContainer(CustomControlContainer.Toolbar, _dock);
RemoveControlFromContainer(CustomControlContainer.ProjectSettingTabRight, _settingsPanel);
RemoveAutoloadSingleton("SettingsManager");
_dock.Free();
}
}
#endif