14 lines
341 B
C#
14 lines
341 B
C#
using Godot;
|
|
|
|
public abstract class ProgramNode
|
|
{
|
|
public ProgramNode nextNode;
|
|
public ProgramNode previousNode;
|
|
public string DisplayText;
|
|
public string lastExecutionMessage;
|
|
|
|
public abstract NodeResult Execute(Robot robot, double delta);
|
|
public abstract ProgramNode Duplicate();
|
|
public abstract string Save();
|
|
}
|