15 lines
488 B
C#
15 lines
488 B
C#
using Godot;
|
|
using Nocturnis.Enigmos.Modules;
|
|
|
|
namespace Enigmos.Modules.SubModules;
|
|
|
|
public partial class SubModule : BaseModule
|
|
{
|
|
public ICompositeModule 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;
|
|
public override Texture2D PreviewTexture => null;
|
|
}
|