Bracket System
This commit is contained in:
@@ -114,40 +114,7 @@ public abstract partial class BaseBoard : Panel, IBaseBoard
|
||||
cm.Visited = false;
|
||||
foreach (ITerminalModule tm in Modules.OfType<ITerminalModule>())
|
||||
tm.Finished = true;
|
||||
|
||||
/*
|
||||
foreach (IBaseModule module in Modules)
|
||||
{
|
||||
if (module is RootModule rootModule)
|
||||
rootModule.ActionFinished = false;
|
||||
if (module is ICompositeModule compositeModule)
|
||||
{
|
||||
foreach (IBaseModule subModule in compositeModule.SubModules())
|
||||
{
|
||||
foreach (DataOutPort port in subModule.Ports.OfType<DataOutPort>())
|
||||
{
|
||||
port.DataUpdated = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (module is ProgrammableModule programmableModule)
|
||||
{
|
||||
programmableModule.UnderlyingBoard!.Reset();
|
||||
foreach (DataOutPort outPort in programmableModule.ExplicitPorts.OfType<DataOutPort>())
|
||||
outPort.DataUpdated = false;
|
||||
foreach (DataOutPort outPort in programmableModule.ImplicitPorts.OfType<DataOutPort>())
|
||||
outPort.DataUpdated = false;
|
||||
}
|
||||
if (module is PiplineModule controllingModule)
|
||||
controllingModule.Visited = false;
|
||||
if (module is TerminalModule terminalModule)
|
||||
terminalModule.Finished = false;
|
||||
|
||||
foreach (DataOutPort port in module.Ports.OfType<DataOutPort>())
|
||||
port.DataUpdated = false;
|
||||
|
||||
}*/
|
||||
|
||||
}
|
||||
|
||||
public override bool _CanDropData(Vector2 atPosition, Variant data)
|
||||
|
||||
Reference in New Issue
Block a user