From 88dba65593fb31331bdd99ef1318aa03189cf328 Mon Sep 17 00:00:00 2001 From: Anuken Date: Tue, 18 Aug 2020 11:02:44 -0400 Subject: [PATCH] Added stat for consecutive chains of overflows/sorters --- core/assets/bundles/bundle.properties | 1 + core/src/mindustry/world/Block.java | 4 ++++ core/src/mindustry/world/meta/BlockStat.java | 1 + 3 files changed, 6 insertions(+) diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index 4cc3ce16aa..b945616494 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -590,6 +590,7 @@ blocks.boosteffect = Boost Effect blocks.maxunits = Max Active Units blocks.health = Health blocks.buildtime = Build Time +blocks.maxconsecutive = Max Consecutive blocks.buildcost = Build Cost blocks.inaccuracy = Inaccuracy blocks.shots = Shots diff --git a/core/src/mindustry/world/Block.java b/core/src/mindustry/world/Block.java index 2a8bc8e6f3..5848b92289 100644 --- a/core/src/mindustry/world/Block.java +++ b/core/src/mindustry/world/Block.java @@ -319,6 +319,10 @@ public class Block extends UnlockableContent{ stats.add(BlockStat.buildCost, new ItemListValue(false, requirements)); } + if(instantTransfer){ + stats.add(BlockStat.maxConsecutive, 2, StatUnit.none); + } + consumes.display(stats); // Note: Power stats are added by the consumers. diff --git a/core/src/mindustry/world/meta/BlockStat.java b/core/src/mindustry/world/meta/BlockStat.java index 089ad53e45..2a432208a8 100644 --- a/core/src/mindustry/world/meta/BlockStat.java +++ b/core/src/mindustry/world/meta/BlockStat.java @@ -14,6 +14,7 @@ public enum BlockStat{ itemCapacity(StatCategory.items), itemsMoved(StatCategory.items), launchTime(StatCategory.items), + maxConsecutive(StatCategory.items), liquidCapacity(StatCategory.liquids),