refactor debug display logic in Lighting.java to conditionally show day state
This commit is contained in:
@@ -23,18 +23,20 @@ public class Lighting {
|
|||||||
g2.drawImage(darknessFilter, 0, 0, null);
|
g2.drawImage(darknessFilter, 0, 0, null);
|
||||||
g2.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER, 1F));
|
g2.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER, 1F));
|
||||||
|
|
||||||
// DEBUG
|
// DEBUG
|
||||||
String s;
|
if(panel.keyH.debug) {
|
||||||
switch (dayState) {
|
String s;
|
||||||
case DAY -> s = "DAY";
|
switch (dayState) {
|
||||||
case DUSK -> s = "DUSK";
|
case DAY -> s = "DAY";
|
||||||
case NIGHT -> s = "NIGHT";
|
case DUSK -> s = "DUSK";
|
||||||
case DAWN -> s = "DAWN";
|
case NIGHT -> s = "NIGHT";
|
||||||
default -> s = "UNKNOWN";
|
case DAWN -> s = "DAWN";
|
||||||
|
default -> s = "UNKNOWN";
|
||||||
|
}
|
||||||
|
g2.setColor(Color.white);
|
||||||
|
g2.setFont(g2.getFont().deriveFont(50f));
|
||||||
|
g2.drawString(s, 800, 500);
|
||||||
}
|
}
|
||||||
g2.setColor(Color.white);
|
|
||||||
g2.setFont(g2.getFont().deriveFont(50f));
|
|
||||||
g2.drawString(s, 800, 500);
|
|
||||||
}
|
}
|
||||||
public void update() {
|
public void update() {
|
||||||
if(panel.player.lightUpdated) {
|
if(panel.player.lightUpdated) {
|
||||||
|
|||||||
Reference in New Issue
Block a user