package org.dieubware.etts;
public class Constants {
public static final int textureSize = 32;
public static int playerSize;
public static float borderSize = 30;
public static float velocityX;
public static float velocityY;
public static float gravity;
public static float insideBorder;
public static float outsideBorder;
//From center
public static void initConstants(float width, float height) {
insideBorder = width/5;
outsideBorder = width/2 - width/5;
playerSize = 32;
switch((int)width) {
case 240:
insideBorder = 30;
outsideBorder = 75;
playerSize = 24;
velocityX = 60 * 3.0f;
velocityY = 60 * 2.5f;
gravity = 60 * 3f;
break;
case 320:
insideBorder = 30;
outsideBorder = 75;
playerSize = 24;
velocityX = 60 * 3.0f;
velocityY = 60 * 2.5f;
gravity = 60 * 3f;
break;
case 480:
insideBorder = 60;
outsideBorder = 100;
playerSize = 28;
velocityX = 60 * 5.0f;
velocityY = 60 * 4f;
gravity = 60 * 5f;
break;
case 640:
insideBorder = 67;
outsideBorder = 150;
playerSize = 30;
velocityX = 60 * 5.5f;
velocityY = 60 * 4.5f;
gravity = 60 * 5.5f;
break;
default:
case 800:
insideBorder = 75;
outsideBorder = 200;
velocityX = 60.0f * 6.0f;
velocityY = 60.0f * 5.0f;
gravity = 60.0f * 6.0f;
break;
}
borderSize = playerSize;
}
}