package com.pclewis.mcpatcher.mod;
import com.pclewis.mcpatcher.MCPatcherUtils;
import java.lang.reflect.Field;
public final class TileSize {
public static int int_size;
public static int int_sizeMinus1;
public static int int_sizeHalf;
public static int int_glBufferSize = 65536;
public static int int_numPixels;
public static int int_numBytes;
public static int int_numPixelsMinus1;
public static int int_compassNeedleMin;
public static int int_compassNeedleMax;
public static int int_compassCrossMin;
public static int int_compassCrossMax;
public static int int_flameHeight;
public static int int_flameHeightMinus1;
public static int int_flameArraySize;
public static float float_size;
public static float float_sizeMinus1;
public static float float_sizeMinus0_01;
public static float float_sizeHalf;
public static float float_size16;
public static float float_reciprocal;
public static float float_texNudge;
public static float float_flameNudge;
public static double double_size;
public static double double_sizeMinus1;
public static double double_compassCenterMin;
public static double double_compassCenterMax;
public static void setTileSize(int var0) {
int_size = var0;
System.out.println("Tile Size: " + var0);
int_sizeMinus1 = var0 - 1;
int_sizeHalf = var0 / 2;
int_glBufferSize = Math.max(int_glBufferSize, 1024 * var0 * var0);
int_numPixels = var0 * var0;
int_numBytes = 4 * int_numPixels;
int_numPixelsMinus1 = int_numPixels - 1;
int_compassNeedleMin = var0 / -2;
int_compassNeedleMax = var0;
int_compassCrossMin = var0 / -4;
int_compassCrossMax = var0 / 4;
int_flameHeight = var0 + 4;
int_flameHeightMinus1 = int_flameHeight - 1;
int_flameArraySize = var0 * int_flameHeight;
float_size = (float)int_size;
float_sizeMinus1 = float_size - 1.0F;
float_sizeMinus0_01 = float_size - 0.01F;
float_sizeHalf = float_size / 2.0F;
float_size16 = float_size * 16.0F;
float_reciprocal = 1.0F / float_size;
float_texNudge = 1.0F / (float_size * float_size * 2.0F);
if(var0 < 64) {
float_flameNudge = 1.0F + 0.96F / float_size;
} else {
float_flameNudge = 1.0F + 1.28F / float_size;
}
double_size = (double)int_size;
double_sizeMinus1 = double_size - 1.0D;
double_compassCenterMin = double_size / 2.0D - 0.5D;
double_compassCenterMax = double_size / 2.0D + 0.5D;
}
static {
setTileSize(16);
}
}