Class SpecialCharacter
java.lang.Object
SpecialCharacter
public class SpecialCharacter
- extends java.lang.Object
|
Constructor Summary |
SpecialCharacter(Coco c,
java.io.File file,
java.awt.image.BufferedImage image,
java.awt.Graphics2D g)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cocoPosition
private Position cocoPosition
position
private Position position
coco
private Coco coco
dialogue
private java.util.ArrayList<java.lang.String> dialogue
hasKey
boolean hasKey
characterImage
private java.awt.image.BufferedImage characterImage
w
private int w
h
private int h
xPos
private int xPos
yPos
private int yPos
file
private java.io.File file
counter
private int counter
g
private java.awt.Graphics2D g
font
private static final java.awt.Font font
paSound
private static PlayerActivatedSound paSound
s1
private static java.lang.String s1
SpecialCharacter
public SpecialCharacter(Coco c,
java.io.File file,
java.awt.image.BufferedImage image,
java.awt.Graphics2D g)
getPosition
public Position getPosition()
setPosition
private void setPosition(Position p)
speak
public java.lang.String speak()
hasKey
public void hasKey()
inRange
public boolean inRange(boolean owl)
getImage
public java.awt.image.BufferedImage getImage()
setImage
private void setImage(java.awt.image.BufferedImage image)