/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package de.stealmycode.beehive.utils;
/**
*
* @author fate
*/
public final class Constants {
private Constants(){}
// Constant for the renderer
public static final int SIZE_OF_COMB = 50;
public static final float SIN_60 = 0.866025404f;
// Constants for difficulty level
public static final String DIFFICULTY_HARD = "Hard";
public static final String DIFFICULTY_MEDIUM = "Medium";
public static final String DIFFICULTY_EASY = "Easy";
// Constants for Configs
public static final String CONFIG_GLOBAL = "Global";
public static final String CONFIG_BASE_PROBABILITY = "BaseProbability";
public static final String CONFIG_BLACKLIST = "Blacklist";
public static final String CONFIG_WHITELIST = "Whitelist";
public static final String CONFIG_LOGLEVEL = "LogLevel";
public static final String CONFIG_HARD = DIFFICULTY_HARD;
public static final String CONFIG_MEDIUM = DIFFICULTY_MEDIUM;
public static final String CONFIG_EASY = DIFFICULTY_EASY;
public static final String CONFIG_FIELD_PROPERTIES = "FieldProperties";
public static final String GRAPHICS_IMAGES = "Images";
public static final String GRAPHICS_TEXTURES = "Textures";
// Constants for Paths
public final static String PATH_GRAPHICS_CONFIG = "config/graphics.yml";
public final static String PATH_CONFIG = "config/config.yml";
public final static String PATH_LOGFILE = "LogFile.txt";
// Constants for Keycodes
public final static int KEYCODE_0 = 0;
public final static int KEYCODE_1 = 1;
public final static int KEYCODE_2 = 2;
public final static int KEYCODE_3 = 3;
public final static int KEYCODE_4 = 4;
public final static int KEYCODE_5 = 5;
public final static int KEYCODE_6 = 6;
public final static int KEYCODE_7 = 7;
public final static int KEYCODE_8 = 8;
public final static int KEYCODE_9 = 9;
public final static int KEYCODE_A = 65;
public final static int KEYCODE_B = 66;
public final static int KEYCODE_C = 67;
public final static int KEYCODE_D = 68;
public final static int KEYCODE_E = 69;
public final static int KEYCODE_F = 70;
public final static int KEYCODE_G = 71;
public final static int KEYCODE_H = 72;
public final static int KEYCODE_I = 73;
public final static int KEYCODE_J = 74;
public final static int KEYCODE_K = 75;
public final static int KEYCODE_L = 76;
public final static int KEYCODE_M = 77;
public final static int KEYCODE_N = 78;
public final static int KEYCODE_O = 79;
public final static int KEYCODE_P = 80;
public final static int KEYCODE_Q = 81;
public final static int KEYCODE_R = 82;
public final static int KEYCODE_S = 83;
public final static int KEYCODE_T = 84;
public final static int KEYCODE_U = 85;
public final static int KEYCODE_V = 86;
public final static int KEYCODE_W = 87;
public final static int KEYCODE_X = 88;
public final static int KEYCODE_Y = 89;
public final static int KEYCODE_Z = 90;
public final static int KEYCODE_ESC = 20;
public final static int KEYCODE_SHIFT = 21;
public final static int KEYCODE_CTRL = 22;
public final static int KEYCODE_ALT = 23;
public final static int KEYCODE_SPACE = 24;
public final static int KEYCODE_TAB = 25;
public final static int KEYCODE_COMMA = 26;
public final static int KEYCODE_DOT = 27;
public final static int KEYCODE_MINUS = 28;
public final static int KEYCODE_RETURN = 29;
public final static int KEYCODE_UP = 30;
public final static int KEYCODE_DOWN = 31;
public final static int KEYCODE_LEFT = 32;
public final static int KEYCODE_RIGHT = 33;
public final static int KEYCODE_F1 = 34;
public final static int KEYCODE_F2 = 35;
public final static int KEYCODE_F3 = 36;
public final static int KEYCODE_F4 = 37;
public final static int KEYCODE_F5 = 38;
public final static int KEYCODE_F6 = 39;
public final static int KEYCODE_F7 = 40;
public final static int KEYCODE_F8 = 41;
public final static int KEYCODE_F9 = 42;
public final static int KEYCODE_F10 = 43;
public final static int KEYCODE_F11 = 44;
public final static int KEYCODE_F12 = 45;
//Constants for move-events
public final static int GO_TO_COMB = 1;
}