@Override
    protected void updateImage() {
        if (vertMoveMode == VertMoveMode.JUMPING) {
            setImage("Monsters/" + name + "/Jumping");
        } else if (vertMoveMode == VertMoveMode.FLYING) {
            loopImage("Monsters/" + name + "/Flapping");
        } else if (vertMoveMode == VertMoveMode.FALLING) {
            loopImage("Monsters/" + name + "/Falling");
        } else {
            if (actionMode == ActionMode.ATTACKING) {
                loopImage("Monsters/" + name + "/Attacking", 0.50);
            } else if (isStill) {
                setImage("Monsters/" + name + "/Standing");
            } else {
                loopImage("Monsters/" + name + "/Walking");
            }
        }
    }