package model_pkg.gameobject_pkg;
import model_pkg.GfxState;
import def_classes.*;
import display_pkg.SpriteSheet;
/**
* A ground type. The player can stand upon this object.
* @author Johansson M.
*/
public class Ground extends GameObject {
public Ground(int x, int y, Box bbox, SpriteSheet sprSheet) {
super(x, y, bbox);
setSolidSurface(true);
currentAnim = new GfxState(sprSheet, 0);
}
@Override
public Vector2D collisionOccured(GameObject obj, Vector2D offsetDisplacement) {
return getMovement();
}
@Override
public void updateObject() {
//do nothing
}
public void updateMovement() {
}
}