Package zombie.iso
Class LightingJNI
java.lang.Object
zombie.iso.LightingJNI
public final class LightingJNI
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLightingJNI.JNILighting -
Field Summary
Fields Modifier and Type Field Description static int[][]ForcedVisstatic booleaninitstatic intROOM_SPAWN_DIST -
Constructor Summary
Constructors Constructor Description LightingJNI() -
Method Summary
Modifier and Type Method Description static voidaddLight(int int1, int int2, int int3, int int4, int int5, float float1, float float2, float float3, int int6, boolean boolean1)static voidaddRoomLight(int int1, int int2, int int3, int int4, int int5, int int6, int int7, int int8, boolean boolean1)static voidaddTempLight(int int1, int int2, int int3, int int4, int int5, float float1, float float2, float float3, int int6)static floatcalculateVisionCone(IsoGameCharacter gameCharacter)static voidchunkBeginUpdate(int int1, int int2)static voidchunkEndUpdate()static booleanchunkLightingDone(int int1, int int2)static voidconfigure(float float1)static voiddestroy()static voidDoLightingUpdateNew(long long1)static booleangetCanSee(int int1, int int2, int int3, int int4)static booleangetCouldSee(int int1, int int2, int int3, int int4)static floatgetDarkMulti(int int1, int int2, int int3, int int4)static floatgetLightInfo(int int1, int int2, int int3, int int4, int int5)static booleangetSeen(int int1, int int2, int int3, int int4)static booleangetSquareLighting(int int1, int int2, int int3, int int4, int[] intArray)static floatgetTargetDarkMulti(int int1, int int2, int int3, int int4)static voidgetTorches(java.util.ArrayList arrayList)static intgetVertLight(int int1, int int2, int int3, int int4, int int5)static voidinit()static voidplayerSet(float float1, float float2, float float3, float float4, float float5, boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4, float float6, float float7, float float8)static voidremoveLight(int int1)static voidremoveRoomLight(int int1)static voidremoveTorch(int int1)static voidscrollDown(int int1)static voidscrollLeft(int int1)static voidscrollRight(int int1)static voidscrollUp(int int1)static voidsetLightActive(int int1, boolean boolean1)static voidsetLightColor(int int1, float float1, float float2, float float3)static voidsetRoomLightActive(int int1, boolean boolean1)static voidsquareAddCurtain(int int1, boolean boolean1)static voidsquareAddDoor(boolean boolean1, boolean boolean2, boolean boolean3)static voidsquareAddThumpable(boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4)static voidsquareAddWindow(boolean boolean1, boolean boolean2, boolean boolean3)static voidsquareBeginUpdate(int int1, int int2, int int3)static voidsquareEndUpdate()static voidsquareSet(boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4, boolean boolean5, int int1, int int2, int int3)static voidsquareSetNull(int int1, int int2, int int3)static voidstateBeginUpdate(int int1, int int2, int int3, int int4, int int5)static voidstateEndFrame(float float1, float float2, float float3, float float4, float float5, float float6, float float7, boolean boolean1, float float8)static voidstateEndUpdate()static intstateUpdateCounter(int int1)static voidstop()static voidteleport(int int1, int int2, int int3)static voidupdate()static voidupdateChunk(IsoChunk chunk)static voidupdatePlayer(int int1)static voidupdateTorch(int int1, float float1, float float2, float float3, float float4, float float5, float float6, float float7, boolean boolean1, float float8, int int2)static booleanWaitingForMain()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
ROOM_SPAWN_DIST
public static final int ROOM_SPAWN_DIST- See Also:
- Constant Field Values
-
init
public static boolean init -
ForcedVis
public static final int[][] ForcedVis
-
-
Constructor Details
-
LightingJNI
public LightingJNI()
-
-
Method Details
-
init
public static void init() -
calculateVisionCone
-
updatePlayer
public static void updatePlayer(int int1) -
updateChunk
-
update
public static void update() -
getTorches
public static void getTorches(java.util.ArrayList arrayList) -
stop
public static void stop() -
configure
public static void configure(float float1) -
scrollLeft
public static void scrollLeft(int int1) -
scrollRight
public static void scrollRight(int int1) -
scrollUp
public static void scrollUp(int int1) -
scrollDown
public static void scrollDown(int int1) -
stateBeginUpdate
public static void stateBeginUpdate(int int1, int int2, int int3, int int4, int int5) -
stateEndFrame
public static void stateEndFrame(float float1, float float2, float float3, float float4, float float5, float float6, float float7, boolean boolean1, float float8) -
stateEndUpdate
public static void stateEndUpdate() -
stateUpdateCounter
public static int stateUpdateCounter(int int1) -
teleport
public static void teleport(int int1, int int2, int int3) -
DoLightingUpdateNew
public static void DoLightingUpdateNew(long long1) -
WaitingForMain
public static boolean WaitingForMain() -
playerSet
public static void playerSet(float float1, float float2, float float3, float float4, float float5, boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4, float float6, float float7, float float8) -
chunkLightingDone
public static boolean chunkLightingDone(int int1, int int2) -
chunkBeginUpdate
public static void chunkBeginUpdate(int int1, int int2) -
chunkEndUpdate
public static void chunkEndUpdate() -
squareSetNull
public static void squareSetNull(int int1, int int2, int int3) -
squareBeginUpdate
public static void squareBeginUpdate(int int1, int int2, int int3) -
squareSet
public static void squareSet(boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4, boolean boolean5, int int1, int int2, int int3) -
squareAddCurtain
public static void squareAddCurtain(int int1, boolean boolean1) -
squareAddDoor
public static void squareAddDoor(boolean boolean1, boolean boolean2, boolean boolean3) -
squareAddThumpable
public static void squareAddThumpable(boolean boolean1, boolean boolean2, boolean boolean3, boolean boolean4) -
squareAddWindow
public static void squareAddWindow(boolean boolean1, boolean boolean2, boolean boolean3) -
squareEndUpdate
public static void squareEndUpdate() -
getVertLight
public static int getVertLight(int int1, int int2, int int3, int int4, int int5) -
getLightInfo
public static float getLightInfo(int int1, int int2, int int3, int int4, int int5) -
getDarkMulti
public static float getDarkMulti(int int1, int int2, int int3, int int4) -
getTargetDarkMulti
public static float getTargetDarkMulti(int int1, int int2, int int3, int int4) -
getSeen
public static boolean getSeen(int int1, int int2, int int3, int int4) -
getCanSee
public static boolean getCanSee(int int1, int int2, int int3, int int4) -
getCouldSee
public static boolean getCouldSee(int int1, int int2, int int3, int int4) -
getSquareLighting
public static boolean getSquareLighting(int int1, int int2, int int3, int int4, int[] intArray) -
addLight
public static void addLight(int int1, int int2, int int3, int int4, int int5, float float1, float float2, float float3, int int6, boolean boolean1) -
addTempLight
public static void addTempLight(int int1, int int2, int int3, int int4, int int5, float float1, float float2, float float3, int int6) -
removeLight
public static void removeLight(int int1) -
setLightActive
public static void setLightActive(int int1, boolean boolean1) -
setLightColor
public static void setLightColor(int int1, float float1, float float2, float float3) -
addRoomLight
public static void addRoomLight(int int1, int int2, int int3, int int4, int int5, int int6, int int7, int int8, boolean boolean1) -
removeRoomLight
public static void removeRoomLight(int int1) -
setRoomLightActive
public static void setRoomLightActive(int int1, boolean boolean1) -
updateTorch
public static void updateTorch(int int1, float float1, float float2, float float3, float float4, float float5, float float6, float float7, boolean boolean1, float float8, int int2) -
removeTorch
public static void removeTorch(int int1) -
destroy
public static void destroy()
-