implemented PlayerBase.pickZPM() (former pickItem()) callback method

This commit is contained in:
2016-04-24 22:48:17 +02:00
parent 69a2384160
commit d0d656452c
3 changed files with 15 additions and 6 deletions

View File

@ -6,8 +6,7 @@ public class PlayerBase implements Destroyable{
protected Direction facingDirection;
public void destroy() {
}
public void destroy() {}
public Tile getCurrentTile() {
return currentTile;
@ -20,10 +19,12 @@ public class PlayerBase implements Destroyable{
public void move(Direction direction) {
this.setFacingDirection(direction);
Tile tile = this.getCurrentTile().getAdjacentTile(direction);
tile.onEntry();
tile.onEntry(this);
setCurrentTile(tile);
}
public void pickZPM(Tile tile) { /* PlayerBase does not collect ZPM modules */ }
public void rotateLeft() {
switch (facingDirection) {
case NORTH: