Cleanup.
This commit is contained in:
parent
c8babebaef
commit
f57243d699
|
@ -67,13 +67,11 @@ namespace IngameScript
|
|||
for (int i = 0; i < _jobs.Count; i++)
|
||||
{
|
||||
IEnumerator<bool> job = _jobs[i];
|
||||
if (!job.MoveNext())
|
||||
{
|
||||
job.Dispose();
|
||||
_jobs.Remove(job);
|
||||
i--;
|
||||
_console.Print("Job Removed From Queue.");
|
||||
}
|
||||
if (job.MoveNext()) continue;
|
||||
job.Dispose();
|
||||
_jobs.Remove(job);
|
||||
i--;
|
||||
_console.Print("Job Removed From Queue.");
|
||||
}
|
||||
|
||||
if (_jobs.Count == 0) Runtime.UpdateFrequency = UpdateFrequency.None;
|
||||
|
|
|
@ -37,7 +37,7 @@ namespace IngameScript
|
|||
|
||||
// Add the part; the Door object handles typing and sequencing.
|
||||
ISequenceable wrapped = SequenceableFactory.MakeSequenceable(block, _ini, "mechDoor");
|
||||
if (!(block is IMyShipMergeBlock)) wrapped.Step = 1;
|
||||
if (!(block is IMyShipMergeBlock)) wrapped.Step = 1; // TODO: actually support merge blocks here
|
||||
if (wrapped == null) { _console.Print($"Tried to add incompatible block '{block.CustomName}'"); continue; }
|
||||
_doors[doorName].AddBlock(wrapped);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user