Files
JGame2D/src/de/miaurizius/jgame2d/entity/obstacle/IronDoorObj.java

37 lines
878 B
Java

package de.miaurizius.jgame2d.entity.obstacle;
import de.miaurizius.jgame2d.core.GamePanel;
import de.miaurizius.jgame2d.core.enums.EntityType;
import de.miaurizius.jgame2d.entity.Entity;
public class IronDoorObj extends Entity {
GamePanel panel;
public IronDoorObj(GamePanel panel) {
super(panel);
this.panel = panel;
name = "door";
type = EntityType.OBSTACLE;
down1 = initEntitySprites("objects/door_iron");
collision = true;
solidArea.x = 0;
solidArea.y = 16;
solidArea.width = 48;
solidArea.height = 32;
solidAreaDefaultX = solidArea.x;
solidAreaDefaultY = solidArea.y;
setDialogue();
}
public void setDialogue() {
dialogue[0][0] = "It won't budge.";
}
@Override
public void interact() {
startDialogue(this,0);
}
}