Class LightingJNI
java.lang.Object
zombie.iso.LightingJNI
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int[][]static booleanstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddLight(int var0, int var1, int var2, int var3, int var4, float var5, float var6, float var7, int var8, boolean var9) static voidaddRoomLight(int var0, long var1, long var3, int var5, int var6, int var7, int var8, int var9, boolean var10) static voidaddTempLight(int var0, int var1, int var2, int var3, int var4, float var5, float var6, float var7, int var8) static voidstatic floatcalculateRearZombieDistance(IsoGameCharacter character) static floatcalculateVisionCone(IsoGameCharacter character) static floatcalculateVisionConeOld(IsoGameCharacter character) static voidchunkBeginUpdate(int var0, int var1, int var2, int var3) static voidstatic voidchunkLevelBeginUpdate(int var0) static voidstatic booleanchunkLightingDone(int var0, int var1) static voidconfigure(float var0) static voiddestroy()static voiddoInvalidateGlobalLights(int var0) static voidDoLightingUpdateNew(long var0, boolean var2) static booleangetCanSee(int var0, int var1, int var2, int var3) static booleangetChunkDirty(int var0, int var1, int var2, int var3) static booleangetCouldSee(int var0, int var1, int var2, int var3) static floatgetDarkMulti(int var0, int var1, int var2, int var3) static floatgetLightInfo(int var0, int var1, int var2, int var3, int var4) static booleangetSeen(int var0, int var1, int var2, int var3) static booleangetSquareDirty(int var0, int var1, int var2, int var3) static booleangetSquareLighting(int var0, int var1, int var2, int var3, int[] var4) static floatgetTargetDarkMulti(int var0, int var1, int var2, int var3) static voidgetTorches(ArrayList<IsoGameCharacter.TorchInfo> arrayList) static intgetUpdateCounter(int int0) static intgetVertLight(int var0, int var1, int var2, int var3, int var4) static intgetVisibleRoomCount(int var0) static ArrayList<LightingJNI.VisibleRoom> getVisibleRooms(int int0) static intgetVisibleRooms(int var0, long[] var1) static voidinit()static booleanisRoomVisible(int int0, int int2, int int3, long long0) static voidplayerSet(float var0, float var1, float var2, float var3, float var4, boolean var5, boolean var6, boolean var7, boolean var8, float var9, float var10, float var11) static voidstatic voidremoveLight(int var0) static voidremoveRoomLight(int var0) static voidremoveTorch(int var0) static voidscrollDown(int var0) static voidscrollLeft(int var0) static voidscrollRight(int var0) static voidscrollUp(int var0) static voidsetLightActive(int var0, boolean var1) static voidsetLightColor(int var0, float var1, float var2, float var3) static voidsetRoomLightActive(int var0, boolean var1) static voidsquareAddCurtain(int var0, boolean var1) static voidsquareAddDoor(boolean var0, boolean var1, boolean var2) static voidsquareAddThumpable(boolean var0, boolean var1, boolean var2, boolean var3) static voidsquareAddWindow(boolean var0, boolean var1, boolean var2) static voidsquareBeginUpdate(int var0, int var1, int var2) static voidstatic voidsquareSet(int var0, boolean var1, boolean var2, boolean var3, int var4, long var5, long var7, int var9, boolean var10) static voidsquareSetNull(int var0, int var1, int var2) static voidstateBeginUpdate(int var0, int var1, int var2, int var3, int var4) static voidstateEndFrame(float var0, float var1, float var2, float var3, float var4, float var5, float var6, boolean var7, float var8, int var9) static voidstatic intstateUpdateCounter(int var0) static voidstop()static voidteleport(int var0, int var1, int var2) static voidupdate()static voidupdateChunk(int int1, IsoChunk chunk) static voidupdatePlayer(int int0) static voidupdateTorch(int var0, float var1, float var2, float var3, float var4, float var5, float var6, float var7, boolean var8, float var9, int var10) static boolean
-
Field Details
-
ROOM_SPAWN_DIST
public static final int ROOM_SPAWN_DIST- See Also:
-
init
public static boolean init -
ForcedVis
public static final int[][] ForcedVis
-
-
Constructor Details
-
LightingJNI
public LightingJNI()
-
-
Method Details
-
doInvalidateGlobalLights
public static void doInvalidateGlobalLights(int var0) -
init
public static void init() -
calculateVisionConeOld
-
calculateVisionCone
-
calculateRearZombieDistance
-
updatePlayer
public static void updatePlayer(int int0) -
updateChunk
-
preUpdate
public static void preUpdate() -
update
public static void update() -
getTorches
-
getUpdateCounter
public static int getUpdateCounter(int int0) -
stop
public static void stop() -
configure
public static void configure(float var0) -
scrollLeft
public static void scrollLeft(int var0) -
scrollRight
public static void scrollRight(int var0) -
scrollUp
public static void scrollUp(int var0) -
scrollDown
public static void scrollDown(int var0) -
stateBeginUpdate
public static void stateBeginUpdate(int var0, int var1, int var2, int var3, int var4) -
stateEndFrame
public static void stateEndFrame(float var0, float var1, float var2, float var3, float var4, float var5, float var6, boolean var7, float var8, int var9) -
stateEndUpdate
public static void stateEndUpdate() -
stateUpdateCounter
public static int stateUpdateCounter(int var0) -
teleport
public static void teleport(int var0, int var1, int var2) -
DoLightingUpdateNew
public static void DoLightingUpdateNew(long var0, boolean var2) -
WaitingForMain
public static boolean WaitingForMain() -
playerSet
public static void playerSet(float var0, float var1, float var2, float var3, float var4, boolean var5, boolean var6, boolean var7, boolean var8, float var9, float var10, float var11) -
chunkLightingDone
public static boolean chunkLightingDone(int var0, int var1) -
getChunkDirty
public static boolean getChunkDirty(int var0, int var1, int var2, int var3) -
chunkBeginUpdate
public static void chunkBeginUpdate(int var0, int var1, int var2, int var3) -
chunkEndUpdate
public static void chunkEndUpdate() -
chunkLevelBeginUpdate
public static void chunkLevelBeginUpdate(int var0) -
chunkLevelEndUpdate
public static void chunkLevelEndUpdate() -
squareSetNull
public static void squareSetNull(int var0, int var1, int var2) -
squareBeginUpdate
public static void squareBeginUpdate(int var0, int var1, int var2) -
squareSet
public static void squareSet(int var0, boolean var1, boolean var2, boolean var3, int var4, long var5, long var7, int var9, boolean var10) -
squareAddCurtain
public static void squareAddCurtain(int var0, boolean var1) -
squareAddDoor
public static void squareAddDoor(boolean var0, boolean var1, boolean var2) -
squareAddThumpable
public static void squareAddThumpable(boolean var0, boolean var1, boolean var2, boolean var3) -
squareAddWindow
public static void squareAddWindow(boolean var0, boolean var1, boolean var2) -
squareEndUpdate
public static void squareEndUpdate() -
getVertLight
public static int getVertLight(int var0, int var1, int var2, int var3, int var4) -
getLightInfo
public static float getLightInfo(int var0, int var1, int var2, int var3, int var4) -
getDarkMulti
public static float getDarkMulti(int var0, int var1, int var2, int var3) -
getTargetDarkMulti
public static float getTargetDarkMulti(int var0, int var1, int var2, int var3) -
getSeen
public static boolean getSeen(int var0, int var1, int var2, int var3) -
getCanSee
public static boolean getCanSee(int var0, int var1, int var2, int var3) -
getCouldSee
public static boolean getCouldSee(int var0, int var1, int var2, int var3) -
getSquareLighting
public static boolean getSquareLighting(int var0, int var1, int var2, int var3, int[] var4) -
getSquareDirty
public static boolean getSquareDirty(int var0, int var1, int var2, int var3) -
addLight
public static void addLight(int var0, int var1, int var2, int var3, int var4, float var5, float var6, float var7, int var8, boolean var9) -
addTempLight
public static void addTempLight(int var0, int var1, int var2, int var3, int var4, float var5, float var6, float var7, int var8) -
removeLight
public static void removeLight(int var0) -
setLightActive
public static void setLightActive(int var0, boolean var1) -
setLightColor
public static void setLightColor(int var0, float var1, float var2, float var3) -
addRoomLight
public static void addRoomLight(int var0, long var1, long var3, int var5, int var6, int var7, int var8, int var9, boolean var10) -
removeRoomLight
public static void removeRoomLight(int var0) -
setRoomLightActive
public static void setRoomLightActive(int var0, boolean var1) -
updateTorch
public static void updateTorch(int var0, float var1, float var2, float var3, float var4, float var5, float var6, float var7, boolean var8, float var9, int var10) -
removeTorch
public static void removeTorch(int var0) -
getVisibleRoomCount
public static int getVisibleRoomCount(int var0) -
getVisibleRooms
public static int getVisibleRooms(int var0, long[] var1) -
destroy
public static void destroy() -
getVisibleRooms
-
isRoomVisible
public static boolean isRoomVisible(int int0, int int2, int int3, long long0) -
buildingsChanged
public static void buildingsChanged()
-