1package com.osroyale.game.world.entity.mob.player;
3import com.osroyale.game.world.entity.mob.Direction;
4import com.osroyale.game.world.position.Position;
35public class ForceMovement {
38 private final int speed;
39 private final int reverseSpeed;
40 private final int direction;
46 this.reverseSpeed = reverseSpeed;
61 throw new IllegalArgumentException(String.format(
"Invalid force movement direction=%s", direction.name()));
73 public int getSpeed() {
77 public int getReverseSpeed() {
81 public int getDirection() {