Uses of Interface
zombie.ai.astar.Mover

Packages that use Mover
zombie   
zombie.ai.astar   
zombie.ai.astar.heuristics   
zombie.ai.states   
zombie.behaviors.general   
zombie.characters   
zombie.characters.CharacterTimedActions   
zombie.iso   
zombie.iso.objects   
 

Uses of Mover in zombie
 

Classes in zombie that implement Mover
 class VirtualZombie
           
 

Fields in zombie declared as Mover
 Mover PathfindManager.PathfindJob.mover
           
 

Methods in zombie with parameters of type Mover
 void PathfindManager.AddJob(IPathfinder pathfinder, Mover mover, int sx, int sy, int sz, int tx, int ty, int tz)
           
 void PathfindManager.AddJob(IPathfinder pathfinder, Mover mover, int sx, int sy, int sz, int tx, int ty, int tz, boolean bDoClosest)
           
 void VirtualZombie.Failed(Mover mover)
           
 void VirtualZombie.Succeeded(Path path, Mover mover)
           
 

Uses of Mover in zombie.ai.astar
 

Methods in zombie.ai.astar with parameters of type Mover
 boolean TileBasedMap.blocked(Mover mover, int x, int y, int z, int lx, int ly, int lz)
          Check if the given location is blocked, i.e.
 void IPathfinder.Failed(Mover mover)
           
 Path AStarPathFinder.findPath(int threadID, Mover mover, int sx, int sy, int sz, int tx, int ty, int tz)
           
 Path AStarPathFinder.findPath(int threadID, Mover mover, int sx, int sy, int sz, int tx, int ty, int tz, PathfindManager.PathfindJob job)
           
 Path PathFinder.findPath(Mover mover, int sx, int sy, int sz, int tx, int ty, int tz)
          Find a path from the starting location provided (sx,sy) to the target location (tx,ty) avoiding blockages and attempting to honour costs provided by the tile map.
 AStarPathFinder.PathFindProgress AStarPathFinder.findPathActual(Mover mover, int sx, int sy, int sz, int tx, int ty, int tz)
           
 AStarPathFinder.PathFindProgress AStarPathFinder.findPathActual(Mover mover, int sx, int sy, int sz, int tx, int ty, int tz, boolean bClosest)
           
 void AStarPathFinder.findPathActualZombie(Mover mover, int sx, int sy, int sz, int tx, int ty, int tz)
           
 Path AStarPathFinder.findPathb(int threadID, Mover mover, int sx, int sy, int sz, int tx, int ty, int tz)
           
 AStarPathFinder.PathFindProgress AStarPathFinder.findPathSlice(int threadID, IPathfinder pathfinder, Mover mover, int sx, int sy, int sz, int tx, int ty, int tz)
           
 float TileBasedMap.getCost(Mover mover, int sx, int sy, int sz, int tx, int ty, int tz)
          get the cost of moving through the given tile.
 float AStarHeuristic.getCost(TileBasedMap map, Mover mover, int x, int y, int z, int tx, int ty, int tz)
          get the additional heuristic cost of the given tile.
 float AStarPathFinder.getHeuristicCost(Mover mover, int x, int y, int z, int tx, int ty, int tz)
          get the heuristic cost for the given location.
 float AStarPathMap.getMovementCost(Mover mover, int sx, int sy, int sz, int tx, int ty, int tz)
          get the cost to move through a given location
 void IPathfinder.Succeeded(Path path, Mover mover)
           
 

Uses of Mover in zombie.ai.astar.heuristics
 

Methods in zombie.ai.astar.heuristics with parameters of type Mover
 float ManhattanHeuristic.getCost(TileBasedMap map, Mover mover, int x, int y, int z, int tx, int ty, int tz)
           
 float ClosestSquaredHeuristic.getCost(TileBasedMap map, Mover mover, int x, int y, int z, int tx, int ty, int tz)
           
 float ClosestHeuristic.getCost(TileBasedMap map, Mover mover, int x, int y, int z, int tx, int ty, int tz)
           
 

Uses of Mover in zombie.ai.states
 

Methods in zombie.ai.states with parameters of type Mover
 void PathFindState.Failed(Mover mover)
           
 void PathFindState.Succeeded(Path path, Mover mover)
           
 

Uses of Mover in zombie.behaviors.general
 

Methods in zombie.behaviors.general with parameters of type Mover
 void PathFindBehavior.Failed(Mover mover)
           
 void PathFindBehavior.Succeeded(Path path, Mover mover)
           
 

Uses of Mover in zombie.characters
 

Classes in zombie.characters that implement Mover
 class IsoDummyCameraCharacter
           
 class IsoGameCharacter
           
 class IsoLivingCharacter
           
 class IsoLuaCharacter
           
 class IsoPlayer
           
 class IsoSurvivor
           
 class IsoZombie
           
 

Uses of Mover in zombie.characters.CharacterTimedActions
 

Methods in zombie.characters.CharacterTimedActions with parameters of type Mover
 void LuaTimedActionNew.Failed(Mover mover)
           
 void LuaTimedActionNew.Succeeded(Path path, Mover mover)
           
 

Uses of Mover in zombie.iso
 

Classes in zombie.iso that implement Mover
 class IsoMovingObject
           
 class IsoPhysicsObject
           
 class IsoPushableObject
           
 

Methods in zombie.iso with parameters of type Mover
 boolean IsoCell.blocked(Mover mover, int x, int y, int z, int lx, int ly, int lz)
           
 float IsoCell.getCost(Mover mover, int sx, int sy, int sz, int tx, int ty, int tz)
           
 

Uses of Mover in zombie.iso.objects
 

Classes in zombie.iso.objects that implement Mover
 class IsoBloodDrop
           
 class IsoDeadBody
           
 class IsoMolotovCocktail
           
 class IsoWheelieBin
           
 class IsoZombieGiblets