Package zombie.iso

Class LosUtil

java.lang.Object
zombie.iso.LosUtil

public class LosUtil
extends java.lang.Object
  • Nested Class Summary

    Nested Classes
    Modifier and Type Class Description
    static class  LosUtil.TestResults  
  • Field Summary

    Fields
    Modifier and Type Field Description
    static boolean[] cachecleared  
    static byte[][][][] cachedresults  
    static int XSIZE  
    static int YSIZE  
    static int ZSIZE  
  • Constructor Summary

    Constructors
    Constructor Description
    LosUtil()  
  • Method Summary

    Modifier and Type Method Description
    static void init​(int int1, int int2)  
    static LosUtil.TestResults lineClear​(IsoCell cell, int int1, int int2, int int3, int int4, int int5, int int6, boolean boolean1)  
    static LosUtil.TestResults lineClear​(IsoCell cell, int int1, int int2, int int3, int int4, int int5, int int6, boolean boolean1, int int7)  
    static LosUtil.TestResults lineClearCached​(IsoCell cell, int int1, int int2, int int3, int int4, int int5, int int6, boolean boolean1, int int7)  
    static boolean lineClearCollide​(int int1, int int2, int int3, int int4, int int5, int int6, boolean boolean1)  
    static int lineClearCollideCount​(IsoGameCharacter gameCharacter, IsoCell cell, int int1, int int2, int int3, int int4, int int5, int int6)  
    static int lineClearCollideCount​(IsoMovingObject movingObject, IsoCell cell, int int1, int int2, int int3, int int4, int int5, int int6, int int7)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • XSIZE

      public static int XSIZE
    • YSIZE

      public static int YSIZE
    • ZSIZE

      public static int ZSIZE
    • cachedresults

      public static byte[][][][] cachedresults
    • cachecleared

      public static boolean[] cachecleared
  • Constructor Details

    • LosUtil

      public LosUtil()
  • Method Details

    • init

      public static void init​(int int1, int int2)
    • lineClear

      public static LosUtil.TestResults lineClear​(IsoCell cell, int int1, int int2, int int3, int int4, int int5, int int6, boolean boolean1)
    • lineClear

      public static LosUtil.TestResults lineClear​(IsoCell cell, int int1, int int2, int int3, int int4, int int5, int int6, boolean boolean1, int int7)
    • lineClearCollide

      public static boolean lineClearCollide​(int int1, int int2, int int3, int int4, int int5, int int6, boolean boolean1)
    • lineClearCollideCount

      public static int lineClearCollideCount​(IsoGameCharacter gameCharacter, IsoCell cell, int int1, int int2, int int3, int int4, int int5, int int6)
    • lineClearCollideCount

      public static int lineClearCollideCount​(IsoMovingObject movingObject, IsoCell cell, int int1, int int2, int int3, int int4, int int5, int int6, int int7)
    • lineClearCached

      public static LosUtil.TestResults lineClearCached​(IsoCell cell, int int1, int int2, int int3, int int4, int int5, int int6, boolean boolean1, int int7)