From 8e889773fde3baf7bb3d4ed9c78c3645f7ceea38 Mon Sep 17 00:00:00 2001 From: Robert S Date: Fri, 6 Jun 2014 08:38:58 -0400 Subject: [PATCH] Added limits to debug cue right click cycling for debug --- .../mechanical/energy/grid/PartMechanical.java | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/mechanical/src/main/scala/resonantinduction/mechanical/energy/grid/PartMechanical.java b/mechanical/src/main/scala/resonantinduction/mechanical/energy/grid/PartMechanical.java index 582179e6a..d3debd54f 100644 --- a/mechanical/src/main/scala/resonantinduction/mechanical/energy/grid/PartMechanical.java +++ b/mechanical/src/main/scala/resonantinduction/mechanical/energy/grid/PartMechanical.java @@ -100,11 +100,22 @@ public abstract class PartMechanical extends JCuboidPart implements JNormalOcclu { if (!ControlKeyModifer.isControlDown(player)) { - this.node.debugCue++; + if (this.node.debugCue + 1 <= this.node.maxDebugCue) + this.node.debugCue++; + else + { + player.addChatMessage("[Debug] PartMechanical is at max debug cue"); + } + } else { - this.node.debugCue--; + if (this.node.debugCue - 1 >= this.node.minDebugCue) + this.node.debugCue--; + else + { + player.addChatMessage("[Debug] PartMechanical is at min debug cue"); + } } player.addChatMessage("[Debug] PartMechanical debug due is now " + this.node.debugCue);