using Godot; using Nocturnis.Enigmos.Modules; namespace Enigmos.Modules; public class SubModule : BaseModule { public IBaseModule? ParentModule { get; set; } public sealed override Vector2 PositionToBoard => base.PositionToBoard + (ParentModule?.PositionToBoard ?? Vector2.Zero); protected sealed override bool Draggable => false; protected sealed override bool HasManual => false; }