Split project

This commit is contained in:
h z
2024-06-29 06:35:23 +08:00
parent b26404abd2
commit 117835b503
45 changed files with 1972 additions and 26 deletions

View File

@@ -0,0 +1,32 @@
using Enigmos.Modules.ProgrammableModules;
using Godot;
using Nocturnis.Enigmos.ModuleManuals;
using TabulaSmaragdina;
namespace Enigmos.Manual;
public partial class ProgrammableModuleSettingTab : Panel, IModuleManualTab
{
private ProgrammableModule Module { get; set; }
private Button EditModule { get; set; }
public void Init(ProgrammableModule module)
{
Module = module;
}
public override void _Ready()
{
EditModule = GetNode<Button>("EditModule");
Name = "Prog";
base._Ready();
}
public string FullName() => "Programmable";
private void EnterProgrammableBoard()
{
GlobalProvider.SceneProvider.RootScene.ChangeScene(Module.UnderlyingBoard);
}
}