forked from aceholecousins/acechase
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.js
More file actions
executable file
·53 lines (39 loc) · 1.26 KB
/
config.js
File metadata and controls
executable file
·53 lines (39 loc) · 1.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
var GAME_MODE = "D"; // R for race, T for time trial, D for deathmatch, X for shooting range
var GAME_LEVEL = 0; // for different levels of the same game mode
var MAP = 'maps/hackerland.svg';
var HOVER_RADIUS = 0.4;
var HOVER_THRUST = 17.0;
var HOVER_MASS = 6;
var HITPOINTS = 6;
var SHIELD = 4;
var SHIELD_REGEN = 1;
var PHASER_LENGTH = 0.8;
var PHASER_AMMO = 30;
var PHASER_SPEED = 30;
var PHASER_FIRE_RATE = 12;
var PHASER_REGEN = 10;
var PHASER_TURN = 0.7; // angular velocity for homing phasers
var MISSILE_THRUST = 100;
var MISSILE_DAMPING = 0.98;
var MISSILE_TURN = 3.5;
var MISSILE_DAMAGE = SHIELD + HITPOINTS -1;
var MISSILE_HITPOINTS = 3;
var SEAMINE_DAMAGE = SHIELD + HITPOINTS -1;
var POWERSHIELD_RADIUS = 1.6*HOVER_RADIUS;
var POWERSHIELD_DAMAGE = SHIELD;
var POWERSHIELD_BOUNCE_VELOCITY = 25;
var POWERSHIELD_MASS = HOVER_MASS * 10;
var ADRENALINE_BOOST = 1.6; // increases fire rate, phaser speed and thrust when green powerup collected
var LAPS = 3;
var AVG_SECONDS_BETWEEN_POWERUPS = 4.5;
var PUBOX_LIMIT = 3;
var PUBOX_HITPOINTS = 7;
var PUBOX_SIZE = 1.2; //1.0
var MUSIC_VOLUME = 0.2;
var RESOLUTION = 1;
var RESPAWN_TIME = 3;
var ROUND_TIME = 40;
var PAUSE_TIME = 10;
var TERRAIN_BUMP_MAPPING = false;
var FANCY_WATER = true;
var DEBUG = 0; // debug level