To net8.0
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
using Godot;
|
||||
using Nocturnis.Attributes;
|
||||
using Nocturnis.Enigmos.Cables;
|
||||
using Nocturnis.Enigmos.Modules;
|
||||
using Nocturnis.Enigmos.Ports;
|
||||
@@ -24,7 +23,12 @@ public abstract partial class BasePort : TextureButton, IBasePort
|
||||
public bool Connected => ConnectedPort != null;
|
||||
|
||||
public abstract void SetStatusPending();
|
||||
public abstract void SetStatusConnected();
|
||||
|
||||
public virtual void SetStatusConnected()
|
||||
{
|
||||
PostConnect();
|
||||
}
|
||||
|
||||
public abstract void SetStatusNormal();
|
||||
/// <summary>
|
||||
/// Determine whether this port can be connected with given port
|
||||
@@ -34,6 +38,9 @@ public abstract partial class BasePort : TextureButton, IBasePort
|
||||
public virtual void Init()
|
||||
{
|
||||
}
|
||||
[Expose]
|
||||
public void Connect() => this.ExtConnect();
|
||||
|
||||
public virtual void PostConnect()
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user