added variables to seperate file
This commit is contained in:
73
web/js/variables.js
Normal file
73
web/js/variables.js
Normal file
@@ -0,0 +1,73 @@
|
||||
//--------------------Game--------------------
|
||||
// Game variables
|
||||
const width = window.innerWidth;
|
||||
const height = window.innerHeight;
|
||||
let requesteddata = [];
|
||||
let buttonWidth = width / 6
|
||||
let buttonHeight = buttonWidth / 5
|
||||
// Menu variables
|
||||
let letters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'.split('');
|
||||
let currentIndex = [0, 0, 0];
|
||||
let nameHS = '';
|
||||
let pressed = false;
|
||||
|
||||
// Player variables
|
||||
const playerSize = 10;
|
||||
let radius = playerSize / 2;
|
||||
let playerPosX = 500
|
||||
let playerPosY = 300;
|
||||
let playerSpeed = 4;
|
||||
let lives = 1;
|
||||
let isDead = false;
|
||||
let bossPosX = width / 2;
|
||||
let bossPosY = height / 6;
|
||||
let bossVelX = 5;
|
||||
let bossVelY = 5;
|
||||
let shotSpeed = 12;
|
||||
let shotSpeedAdj;
|
||||
let projectile;
|
||||
let projSize = 5;
|
||||
let shot = false;
|
||||
let hit = false;
|
||||
let shotPosX;
|
||||
let shotPosY;
|
||||
|
||||
let initialPlayerPosX = playerPosX;
|
||||
let initialPlayerPosY = playerPosY;
|
||||
let bullets = [];
|
||||
let direction;
|
||||
let framerate = 120;
|
||||
let hasMoved = false;
|
||||
let time = 0;
|
||||
let shotPoint = 0;
|
||||
let angle = 0;
|
||||
|
||||
let patern;
|
||||
let paternArray = [];
|
||||
let suroundX = 300;
|
||||
let suroundY = 300;
|
||||
let x2;
|
||||
let y2;
|
||||
let x3;
|
||||
let y3;
|
||||
let x4;
|
||||
let y4;
|
||||
let x5;
|
||||
let y5;
|
||||
let homescreenOn = true;
|
||||
let pausescreenOn = false;
|
||||
let chosen = false;
|
||||
let finalPhase = false;
|
||||
let nextWave = [];
|
||||
let iIndex = 0;
|
||||
let buttonSelectDead = 0;
|
||||
let buttonSelectHome = 0;
|
||||
let buttonSelectPause = 0;
|
||||
let entered = false;
|
||||
let submitted = false;
|
||||
let keyReleasedFlag = true;
|
||||
let escaped = false;
|
||||
|
||||
let bulletAmount = 5;
|
||||
|
||||
let phases = [false, false, false, false, false];
|
Reference in New Issue
Block a user