Functional world processors

This commit is contained in:
Anuken
2022-02-08 12:18:48 -05:00
parent e4dd7bf14b
commit 38c0284bbe
21 changed files with 363 additions and 60 deletions

View File

@@ -149,6 +149,7 @@ public class Blocks{
//logic
message, switchBlock, microProcessor, logicProcessor, hyperProcessor, largeLogicDisplay, logicDisplay, memoryCell, memoryBank,
worldProcessor,
//campaign
//TODO launch pad on erekir, 5x5, uses nuclear(?) fuel
@@ -3778,6 +3779,16 @@ public class Blocks{
size = 6;
}};
worldProcessor = new LogicBlock("world-processor"){{
//currently incomplete, debugOnly for now
requirements(Category.logic, BuildVisibility.debugOnly, with());
instructionsPerTick = 2;
forceDark = true;
privileged = true;
size = 1;
}};
//endregion
}
}