﻿// page elements
Settings.HOLDER_WIDTH = 800;
Settings.HOLDER_HEIGHT = 600;
// game elements
Settings.FPS = 30;
Settings.GAME_HEIGHT = 500;
Settings.GAME_WIDTH = 700;
Settings.GAME_Y_INSET = 50;
// ---- scoring
Settings.BASE_HI_SCORE = 1000;
Settings.BASE_ENEMY_POINTS = 100;
Settings.BASE_NEXT_LIFE = 500;
// ---- Bullet
Settings.BULLET_HEIGHT = 20;
Settings.BULLET_WIDTH = 3;
// ---- Ship
Settings.STARTING_LIVES = 3;
Settings.SHIP_MOVE_RATE = 10;
Settings.SHIP_YPOS = 450;
Settings.SHIP_WIDTH = 30;
Settings.SHIP_HEIGHT = 30;
Settings.SHIP_SHOT_RATE = 10;
// ---- Shields
Settings.SHIELD_YPOS = 300;
Settings.SHIELD_SIZE = 100;
Settings.SHIELD_INSET = 100;
Settings.SHIELD_COUNT = 3;
Settings.SHIELD_TILE_COUNT = 10;
Settings.SHIELD_CURVE = 4;
// ---- Enemies
Settings.ENEMY_Y_INSET = 50;
Settings.ENEMY_X_INSET = 0;
Settings.ENEMY_ROWS = 4;
Settings.ENEMY_COLS = 10;
Settings.ENEMY_ROW_MAX = 5;
Settings.ENEMY_COL_MAX = 13;
Settings.ENEMY_HEIGHT = 30;
Settings.ENEMY_WIDTH = 30;
Settings.ENEMY_Y_SPACE = 20;
Settings.ENEMY_X_SPACE = 20;
Settings.ENEMY_MOVE_RATE = 2;
Settings.ENEMY_SHOT_RATE = 5;
Settings.ENEMY_TYPE_COUNT = 3;
Settings.ENEMY_SHOT_FREQUENCY = 10;
Settings.ENEMY_SHOT_CHANCE = .1;
// ---- Part Images
Settings.SHIELD_IMAGE = false;
Settings.ENEMY_IMAGE1 = false;
Settings.ENEMY_IMAGE2 = false;
Settings.ENEMY_IMAGE3 = false;
Settings.SHOT_IMAGE = false;
Settings.SHIP_IMAGE = false;
Settings.EXPLOSION_IMAGE = false;

function Settings(){}
