bracket system
This commit is contained in:
@@ -17,7 +17,7 @@ public partial class DataInPort : DataPort, IDataInPort
|
||||
other is DataOutPort dataOut &&
|
||||
GlobalProvider.DataTypeProvider!.DataPortTypeCompatible(DataType!, dataOut.DataType!);
|
||||
|
||||
public DataCache GetData => Connected ? ConnectedPort!.OutData : DataCache.Null;
|
||||
public DataCache GetData => Connected ? ConnectedPort!.OutData : DefaultDataCache.Default;
|
||||
|
||||
/*public IDataPackage GetData(IRootModule root)
|
||||
{
|
||||
|
||||
@@ -9,11 +9,11 @@ public partial class SignalInPort : SignalPort, ISignalInPort
|
||||
{
|
||||
public new IControllingModule Module
|
||||
{
|
||||
get => (base.Module as PiplineModule)!;
|
||||
get => (base.Module as IControllingModule)!;
|
||||
set => base.Module = value;
|
||||
}
|
||||
|
||||
public new ISignalOutPort? ConnectedPort
|
||||
public new ISignalOutPort ConnectedPort
|
||||
{
|
||||
get => base.ConnectedPort as ISignalOutPort;
|
||||
set => base.ConnectedPort = value;
|
||||
|
||||
@@ -15,7 +15,7 @@ public partial class SignalOutPort : SignalPort, ISignalOutPort
|
||||
}
|
||||
|
||||
|
||||
public new ISignalInPort? ConnectedPort
|
||||
public new ISignalInPort ConnectedPort
|
||||
{
|
||||
get => base.ConnectedPort as ISignalInPort;
|
||||
set => base.ConnectedPort = value;
|
||||
@@ -38,7 +38,7 @@ public partial class SignalOutPort : SignalPort, ISignalOutPort
|
||||
CreatureControl.Instance.CurrentCharacter!.MotherBoard.Root.ActionFinished = true;
|
||||
return;
|
||||
}
|
||||
ConnectedPort!.Module.Visit();
|
||||
ConnectedPort.Module.Visit();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -30,7 +30,7 @@ public abstract partial class SignalPort : BasePort, ISignalPort
|
||||
|
||||
public override void SetStatusPending() =>
|
||||
TextureNormal = GlobalProvider.EnigmosProvider!.SignalPortStatusPending;
|
||||
|
||||
|
||||
public override BaseCable MakeCable(IBasePort other)
|
||||
{
|
||||
BaseCable res = GlobalProvider.EnigmosProvider!.SignalCableScene.Instantiate<BaseCable>();
|
||||
|
||||
Reference in New Issue
Block a user