diff --git a/core/assets/bundles/bundle.properties b/core/assets/bundles/bundle.properties index b6d854943e..0b3b59197e 100644 --- a/core/assets/bundles/bundle.properties +++ b/core/assets/bundles/bundle.properties @@ -2551,8 +2551,9 @@ laccess.progress = Action progress, 0 to 1.\nReturns production, turret reload o laccess.speed = Top speed of a unit, in tiles/sec. laccess.size = Size of a unit/building or the length of a string. laccess.id = ID of a unit/block/item/liquid.\nThis is the inverse of the lookup operation. -lacess.displaywidth = Width of a display block in pixels. -lacess.displayheight = Height of a display block in pixels. +laccess.displaywidth = Width of a display block in pixels. +laccess.displayheight = Height of a display block in pixels. +laccess.bufferusage = Number of unprocessed commands in the graphics buffer of a display. lcategory.unknown = Unknown lcategory.unknown.description = Uncategorized instructions. diff --git a/core/assets/bundles/bundle_cs.properties b/core/assets/bundles/bundle_cs.properties index 52e7bf6408..7c39fc0dd8 100644 --- a/core/assets/bundles/bundle_cs.properties +++ b/core/assets/bundles/bundle_cs.properties @@ -2507,8 +2507,9 @@ laccess.progress = Průběh akce, 0 do 1.\nVrací průběh výroby, přebití v laccess.speed = Top speed of a unit, in tiles/sec. laccess.size = Size of a unit/building or the length of a string. laccess.id = ID of a unit/block/item/liquid.\nThis is the inverse of the lookup operation. -lacess.displaywidth = Width of a display block in pixels. -lacess.displayheight = Height of a display block in pixels. +laccess.displaywidth = Šířka displeje v pixelech. +laccess.displayheight = Výška displeje v pixelech. +laccess.bufferusage = Počet nezpracovaných příkazů ve vyrovnávací paměti displeje. lcategory.unknown = Neznámé lcategory.unknown.description = Nezařazené instrukce. lcategory.io = Vstup a Výstup diff --git a/core/assets/contributors b/core/assets/contributors index ebea8fddd4..803ee2c8f4 100644 --- a/core/assets/contributors +++ b/core/assets/contributors @@ -175,3 +175,4 @@ sasha0552 6-BennyLi-9 SeuEarth The4codeblocks +cardillan diff --git a/core/src/mindustry/logic/LAccess.java b/core/src/mindustry/logic/LAccess.java index f6dfd82c2c..8c25b36c75 100644 --- a/core/src/mindustry/logic/LAccess.java +++ b/core/src/mindustry/logic/LAccess.java @@ -40,6 +40,7 @@ public enum LAccess{ cameraHeight, displayWidth, displayHeight, + bufferUsage, size, solid, dead, diff --git a/core/src/mindustry/world/blocks/logic/LogicDisplay.java b/core/src/mindustry/world/blocks/logic/LogicDisplay.java index 3f9d772219..66099d29d5 100644 --- a/core/src/mindustry/world/blocks/logic/LogicDisplay.java +++ b/core/src/mindustry/world/blocks/logic/LogicDisplay.java @@ -110,6 +110,7 @@ public class LogicDisplay extends Block{ public double sense(LAccess sensor){ return switch(sensor){ case displayWidth, displayHeight -> displaySize; + case bufferUsage -> commands.size; default -> super.sense(sensor); }; }