Added basic components for DSL. Working on functionality next.

This commit is contained in:
=
2026-04-28 13:52:57 +02:00
parent 287cb4df78
commit b926be307e
22 changed files with 293 additions and 45 deletions
+18
View File
@@ -0,0 +1,18 @@
using Godot;
public abstract class ProgramNode
{
protected ProgramNode nextNode;
public string DisplayText;
public PackedScene editorDisplay;
public ProgramNode()
{
}
public abstract void Execute(Robot robot);
public void LinkNode(ProgramNode nextNode)
{
this.nextNode = nextNode;
}
}