Package zombie.ai

Class MapKnowledge

java.lang.Object
zombie.ai.MapKnowledge

public final class MapKnowledge extends Object
  • Constructor Details

    • MapKnowledge

      public MapKnowledge()
  • Method Details

    • getKnownBlockedEdges

      public ArrayList<KnownBlockedEdges> getKnownBlockedEdges()
    • getKnownBlockedEdges

      public KnownBlockedEdges getKnownBlockedEdges(int x, int y, int z)
    • getOrCreateKnownBlockedEdges

      public KnownBlockedEdges getOrCreateKnownBlockedEdges(int x, int y, int z)
    • setKnownBlockedEdgeW

      public void setKnownBlockedEdgeW(int x, int y, int z, boolean blocked)
    • setKnownBlockedEdgeN

      public void setKnownBlockedEdgeN(int x, int y, int z, boolean blocked)
    • setKnownBlockedDoor

      public void setKnownBlockedDoor(IsoDoor object, boolean blocked)
    • setKnownBlockedDoor

      public void setKnownBlockedDoor(IsoThumpable object, boolean blocked)
    • setKnownBlockedWindow

      public void setKnownBlockedWindow(IsoWindow object, boolean blocked)
    • setKnownBlockedWindowFrame

      public void setKnownBlockedWindowFrame(IsoObject object, boolean blocked)
    • forget

      public void forget()