Ejemplo n.º 1
0
 public MoveEffect(ActorData actorData, Vector2Int previousPosition, IGridInfoProvider gridInfoProvider,
                   IEntityDetector entityDetector, IUiConfig uiConfig)
 {
     ActorData         = actorData;
     PreviousPosition  = previousPosition;
     _gridInfoProvider = gridInfoProvider;
     _entityDetector   = entityDetector;
     _uiConfig         = uiConfig;
     _actorAligner     = new ActorAligner();
 }
Ejemplo n.º 2
0
 public BumpEffect(ActorData actorData, Vector2Int bumpedPosition)
 {
     ActorData      = actorData;
     BumpedPosition = bumpedPosition;
     _actorAligner  = new ActorAligner();
 }