Files
chess/American-Identity-Project/PowerBrick.java
CoolGuy27 3658610a9f Update game to use the correct Java version and directory
Updated the project configuration to use Java 21 and run the game from the correct directory, resolving previous Java version conflicts and ensuring proper execution.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: f6819c21-e85d-45ac-acde-604db2cfa4fe
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Event-Id: ed832e25-fc86-4753-8cfc-80cfabc64a02
Replit-Helium-Checkpoint-Created: true
2026-04-20 18:57:28 +00:00

25 lines
630 B
Java

import java.util.*;
import javax.swing.ImageIcon;
public class PowerBrick extends Tile {
int id;
boolean hit;
public PowerBrick(int x, int y, int w, int h, int id) {
super(x, y, w, h, new ImageIcon("Sprites/Bricks/PowerBrick.png"));
this.id = id;
hit = false;
}
public void spawnPower(ArrayList<Collectable> powerups) {
this.icon = new ImageIcon("Sprites/Bricks/EmptyBrick.png");
hit = true;
powerups.add(new Powerup(this.x, this.y - this.height, this.width, this.height, 1));
}
public void reset() {
hit = false;
this.icon = new ImageIcon("Sprites/Bricks/PowerBrick.png");
}
}