let SHOT_BLUE = 0;
let SHOT_AQUA = 0;
let SHOT_RED = 1;
let SHOT_GREEN = 2;
let SHOT_YELLOW = 3;
let SHOT_ORANGE = 3;
let SHOT_PURPLE = 4;
let SHOT_GRAY = 4;
let SHOT_WHITE = 4;
let SHOT_BLACK = 4;
let SHOT_X = SHOT_WHITE+1;

let SHOT_DAMAGE = [200,200,200,200,200,200,200,200,200];

let BLANK = 0;

let BALL_M_BLUE = 1;
let BALL_M_RED = 2;
let BALL_M_GREEN = 3;
let BALL_M_YELLOW = 4;
let BALL_M_PURPLE = 5;
let BALL_O_BLUE = 6;
let BALL_O_RED = 7;
let BALL_O_GREEN = 8;
let BALL_O_YELLOW = 9;
let BALL_O_PURPLE = 10;
let ARROWHEAD_BLUE = 11;
let ARROWHEAD_RED = 12;
let ARROWHEAD_GREEN = 13;
let ARROWHEAD_YELLOW = 14;
let ARROWHEAD_PURPLE = 15;
let DOUBLE_BLUE = 16;
let DOUBLE_RED = 17;
let DOUBLE_GREEN = 18;
let DOUBLE_YELLOW = 19;
let DOUBLE_PURPLE = 20;
let BALL_S_BLUE = 21;
let BALL_S_RED = 22;
let BALL_S_GREEN = 23;
let BALL_S_YELLOW = 24;
let BALL_S_PURPLE = 25;
let KUNAI_BLUE = 26;
let KUNAI_RED = 27;
let KUNAI_GREEN = 28;
let KUNAI_YELLOW = 29;
let KUNAI_PURPLE = 30;
let BEAM_BLUE = 31;
let BEAM_RED = 32;
let BEAM_GREEN = 33;
let BEAM_YELLOW = 34;
let BEAM_PURPLE = 35;
let BALL_L_BLUE = 36;
let BALL_L_RED = 37;
let BALL_L_GREEN = 38;
let BALL_L_YELLOW = 39;
let BALL_L_PURPLE = 40;
let BALL_F_BLUE = 41;
let BALL_F_RED = 42;
let BALL_F_GREEN = 43;
let BALL_F_YELLOW = 44;
let BALL_F_PURPLE = 45;
let KNIFE_BLUE = 46;
let KNIFE_RED = 47;
let KNIFE_GREEN = 48;
let KNIFE_YELLOW = 49;
let KNIFE_PURPLE = 50;
let SPARKLE_BLUE = 51;
let SPARKLE_RED = 52;
let SPARKLE_GREEN = 53;
let SPARKLE_YELLOW = 54;
let SPARKLE_PURPLE = 55;
let DOT_BLUE = 56;
let DOT_RED = 57;
let DOT_GREEN = 58;
let DOT_YELLOW = 59;
let DOT_PURPLE = 60;
let FIRE_BLUE = 61;
let FIRE_RED = 62;
let FIRE_GREEN = 63;
let FIRE_YELLOW = 64;
let FIRE_PURPLE = 65;
let SNOWFLAKE_BLUE = 66;
let SNOWFLAKE_RED = 67;
let SNOWFLAKE_GREEN = 68;
let SNOWFLAKE_YELLOW = 69;
let SNOWFLAKE_PURPLE = 70;
let ICE_BLUE = 71;
let ICE_RED = 72;
let ICE_GREEN = 73;
let ICE_YELLOW = 74;
let ICE_PURPLE = 75;

let BALL_M = [];
let BALL_O = [];
let SCALE = [];
let DOUBLE = [];
let BALL_S = [];
let KUNAI = [];
let BEAM = [];
let BALL_L = [];
let BALL_F = [];
let KNIFE = [];
let SPARK = [];
let DOT = [];
let FIRE = [];
let SNOW = [];
let ICE = [];

local
	{
	ascent(i in 1..SHOT_X+1)
		{
		BALL_M = BALL_M ~ [i+SHOT_X*0];
		BALL_O = BALL_O ~ [i+SHOT_X*1];
		SCALE = SCALE ~ [i+SHOT_X*2];
		DOUBLE = DOUBLE ~ [i+SHOT_X*3];
		BALL_S = BALL_S ~ [i+SHOT_X*4];
		KUNAI = KUNAI ~ [i+SHOT_X*5];
		BEAM = BEAM ~ [i+SHOT_X*6];
		BALL_L = BALL_L ~ [i+SHOT_X*7];
		BALL_F = BALL_F ~ [i+SHOT_X*8];
		KNIFE = KNIFE ~ [i+SHOT_X*9];
		SPARK = SPARK ~ [i+SHOT_X*10];
		DOT = DOT ~ [i+SHOT_X*11];
		FIRE = FIRE ~ [i+SHOT_X*12];
		SNOW = SNOW ~ [i+SHOT_X*13];
		ICE = ICE ~ [i+SHOT_X*14];
		}
	}