From 9811ea74bcc9793a1ba6659aab850259e5671763 Mon Sep 17 00:00:00 2001 From: Pacien TRAN-GIRARD Date: Sun, 22 Nov 2015 18:56:56 +0100 Subject: Implement Predator and distinguish derived GhostPredator --- src/ch/epfl/maze/physical/pacman/Blinky.java | 4 ++-- src/ch/epfl/maze/physical/pacman/Clyde.java | 4 ++-- src/ch/epfl/maze/physical/pacman/Inky.java | 4 ++-- src/ch/epfl/maze/physical/pacman/Pinky.java | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) (limited to 'src/ch/epfl/maze/physical/pacman') diff --git a/src/ch/epfl/maze/physical/pacman/Blinky.java b/src/ch/epfl/maze/physical/pacman/Blinky.java index 02b7159..f91f5e0 100644 --- a/src/ch/epfl/maze/physical/pacman/Blinky.java +++ b/src/ch/epfl/maze/physical/pacman/Blinky.java @@ -2,7 +2,7 @@ package ch.epfl.maze.physical.pacman; import ch.epfl.maze.physical.Animal; import ch.epfl.maze.physical.Daedalus; -import ch.epfl.maze.physical.Predator; +import ch.epfl.maze.physical.GhostPredator; import ch.epfl.maze.util.Direction; import ch.epfl.maze.util.Vector2D; @@ -10,7 +10,7 @@ import ch.epfl.maze.util.Vector2D; * Red ghost from the Pac-Man game, chases directly its target. */ -public class Blinky extends Predator { +public class Blinky extends GhostPredator { /** * Constructs a Blinky with a starting position. diff --git a/src/ch/epfl/maze/physical/pacman/Clyde.java b/src/ch/epfl/maze/physical/pacman/Clyde.java index 35d0a9b..6b3bef3 100644 --- a/src/ch/epfl/maze/physical/pacman/Clyde.java +++ b/src/ch/epfl/maze/physical/pacman/Clyde.java @@ -2,7 +2,7 @@ package ch.epfl.maze.physical.pacman; import ch.epfl.maze.physical.Animal; import ch.epfl.maze.physical.Daedalus; -import ch.epfl.maze.physical.Predator; +import ch.epfl.maze.physical.GhostPredator; import ch.epfl.maze.util.Direction; import ch.epfl.maze.util.Vector2D; @@ -11,7 +11,7 @@ import ch.epfl.maze.util.Vector2D; * from its target and SCATTER if close. */ -public class Clyde extends Predator { +public class Clyde extends GhostPredator { /** * Constructs a Clyde with a starting position. diff --git a/src/ch/epfl/maze/physical/pacman/Inky.java b/src/ch/epfl/maze/physical/pacman/Inky.java index e5cf5ad..146ecef 100644 --- a/src/ch/epfl/maze/physical/pacman/Inky.java +++ b/src/ch/epfl/maze/physical/pacman/Inky.java @@ -2,7 +2,7 @@ package ch.epfl.maze.physical.pacman; import ch.epfl.maze.physical.Animal; import ch.epfl.maze.physical.Daedalus; -import ch.epfl.maze.physical.Predator; +import ch.epfl.maze.physical.GhostPredator; import ch.epfl.maze.util.Direction; import ch.epfl.maze.util.Vector2D; @@ -11,7 +11,7 @@ import ch.epfl.maze.util.Vector2D; * from Blinky to its target. */ -public class Inky extends Predator { +public class Inky extends GhostPredator { /** * Constructs a Inky with a starting position. diff --git a/src/ch/epfl/maze/physical/pacman/Pinky.java b/src/ch/epfl/maze/physical/pacman/Pinky.java index 100264c..3e4209d 100644 --- a/src/ch/epfl/maze/physical/pacman/Pinky.java +++ b/src/ch/epfl/maze/physical/pacman/Pinky.java @@ -2,7 +2,7 @@ package ch.epfl.maze.physical.pacman; import ch.epfl.maze.physical.Animal; import ch.epfl.maze.physical.Daedalus; -import ch.epfl.maze.physical.Predator; +import ch.epfl.maze.physical.GhostPredator; import ch.epfl.maze.util.Direction; import ch.epfl.maze.util.Vector2D; @@ -10,7 +10,7 @@ import ch.epfl.maze.util.Vector2D; * Pink ghost from the Pac-Man game, targets 4 squares in front of its target. */ -public class Pinky extends Predator { +public class Pinky extends GhostPredator { /** * Constructs a Pinky with a starting position. -- cgit v1.2.3