local {
	let path = GetCurrentScriptDirectory ~ "shot.txt";
	LoadEnemyShotData(path);
}

let DOT_GRAY 			= 1;
let DOT_RED 			= 2;
let DOT_PURPLE 			= 3;
let DOT_BLUE 			= 4;
let DOT_CYAN 			= 5;
let DOT_GREEN 			= 6;
let DOT_YELLOW 			= 7;
let DOT_ORANGE 			= 8;
let DOT_BLACK 			= 9;

let BULLET_GRAY 		= 10;
let BULLET_RED 			= 11;
let BULLET_PURPLE 		= 12;
let BULLET_BLUE 		= 13;
let BULLET_CYAN 		= 14;
let BULLET_GREEN 		= 15;
let BULLET_YELLOW 		= 16;
let BULLET_ORANGE 		= 17;
let BULLET_BLACK 		= 18;

let DOUBLE_GRAY 		= 19;
let DOUBLE_RED 			= 20;
let DOUBLE_PURPLE 		= 21;
let DOUBLE_BLUE 		= 22;
let DOUBLE_CYAN 		= 23;
let DOUBLE_GREEN 		= 24;
let DOUBLE_YELLOW 		= 25;
let DOUBLE_ORANGE 		= 26;
let DOUBLE_BLACK 		= 27;

let DOUBLE_L4_GRAY 		= 28;
let DOUBLE_L4_RED 		= 29;
let DOUBLE_L4_PURPLE 	= 30;
let DOUBLE_L4_BLUE 		= 31;
let DOUBLE_L4_CYAN 		= 32;
let DOUBLE_L4_GREEN 	= 33;
let DOUBLE_L4_YELLOW 	= 34;
let DOUBLE_L4_ORANGE 	= 35;
let DOUBLE_L4_BLACK 	= 36;

let PELLET_GRAY 		= 37;
let PELLET_RED 			= 38;
let PELLET_PURPLE 		= 39;
let PELLET_BLUE 		= 40;
let PELLET_CYAN 		= 41;
let PELLET_GREEN 		= 42;
let PELLET_YELLOW 		= 43;
let PELLET_ORANGE 		= 44;
let PELLET_BLACK 		= 45;

let L_PELLET_GRAY 		= 46;
let L_PELLET_RED 		= 47;
let L_PELLET_PURPLE 	= 48;
let L_PELLET_BLUE 		= 49;
let L_PELLET_CYAN 		= 50;
let L_PELLET_GREEN 		= 51;
let L_PELLET_YELLOW 	= 52;
let L_PELLET_ORANGE 	= 53;
let L_PELLET_BLACK 		= 54;

let MISSILE_GRAY 		= 55;
let MISSILE_RED 		= 56;
let MISSILE_PURPLE 		= 57;
let MISSILE_BLUE 		= 58;
let MISSILE_CYAN 		= 59;
let MISSILE_GREEN 		= 60;
let MISSILE_YELLOW 		= 61;
let MISSILE_ORANGE 		= 62;
let MISSILE_BLACK 		= 63;

let KUNAI_GRAY 			= 64;
let KUNAI_RED 			= 65;
let KUNAI_PURPLE 		= 66;
let KUNAI_BLUE 			= 67;
let KUNAI_CYAN 			= 68;
let KUNAI_GREEN 		= 69;
let KUNAI_YELLOW 		= 70;
let KUNAI_ORANGE 		= 71;
let KUNAI_BLACK 		= 72;

let DIAMOND_GRAY 		= 73;
let DIAMOND_RED 		= 74;
let DIAMOND_PURPLE 		= 75;
let DIAMOND_BLUE 		= 76;
let DIAMOND_CYAN 		= 77;
let DIAMOND_GREEN 		= 78;
let DIAMOND_YELLOW 		= 79;
let DIAMOND_ORANGE 		= 80;
let DIAMOND_BLACK 		= 81;

let HEART_GRAY 			= 82;
let HEART_RED 			= 83;
let HEART_PURPLE 		= 84;
let HEART_BLUE 			= 85;
let HEART_CYAN 			= 86;
let HEART_GREEN 		= 87;
let HEART_YELLOW 		= 88;
let HEART_ORANGE 		= 89;
let HEART_BLACK 		= 90;

let D_BULLET_GRAY 		= 91;
let D_BULLET_RED 		= 92;
let D_BULLET_PURPLE 	= 93;
let D_BULLET_BLUE 		= 94;
let D_BULLET_CYAN 		= 95;
let D_BULLET_GREEN 		= 96;
let D_BULLET_YELLOW 	= 97;
let D_BULLET_ORANGE 	= 98;
let D_BULLET_BLACK 		= 99;

let STAR_GRAY 			= 100;
let STAR_RED 			= 101;
let STAR_PURPLE 		= 102;
let STAR_BLUE 			= 103;
let STAR_CYAN 			= 104;
let STAR_GREEN 			= 105;
let STAR_YELLOW 		= 106;
let STAR_ORANGE 		= 107;
let STAR_BLACK 			= 108;

let ARROWHEAD_GRAY 		= 109;
let ARROWHEAD_RED 		= 110;
let ARROWHEAD_PURPLE 	= 111;
let ARROWHEAD_BLUE 		= 112;
let ARROWHEAD_CYAN 		= 113;
let ARROWHEAD_GREEN 	= 114;
let ARROWHEAD_YELLOW 	= 115;
let ARROWHEAD_ORANGE 	= 116;
let ARROWHEAD_BLACK 	= 117;

let KNIFE_GRAY 			= 118;
let KNIFE_RED 			= 119;
let KNIFE_PURPLE 		= 120;
let KNIFE_BLUE 			= 121;
let KNIFE_CYAN 			= 122;
let KNIFE_GREEN 		= 123;
let KNIFE_YELLOW 		= 124;
let KNIFE_ORANGE 		= 125;
let KNIFE_BLACK 		= 126;

let AMULET_GRAY 		= 127;
let AMULET_RED 			= 128;
let AMULET_PURPLE 		= 129;
let AMULET_BLUE 		= 130;
let AMULET_CYAN 		= 131;
let AMULET_GREEN 		= 132;
let AMULET_YELLOW 		= 133;
let AMULET_ORANGE 		= 134;
let AMULET_BLACK 		= 135;

let D_AMULET_GRAY 		= 136;
let D_AMULET_RED 		= 137;
let D_AMULET_PURPLE 	= 138;
let D_AMULET_BLUE 		= 139;
let D_AMULET_CYAN 		= 140;
let D_AMULET_GREEN 		= 141;
let D_AMULET_YELLOW 	= 142;
let D_AMULET_ORANGE 	= 143;
let D_AMULET_BLACK 		= 144;

let FLOWER_GRAY 		= 145;
let FLOWER_RED 			= 146;
let FLOWER_PURPLE 		= 147;
let FLOWER_BLUE 		= 148;
let FLOWER_CYAN 		= 149;
let FLOWER_GREEN 		= 150;
let FLOWER_YELLOW 		= 151;
let FLOWER_ORANGE 		= 152;
let FLOWER_BLACK 		= 153;

let BUTTERFLY_GRAY 		= 154;
let BUTTERFLY_RED 		= 155;
let BUTTERFLY_PURPLE 	= 156;
let BUTTERFLY_BLUE 		= 157;
let BUTTERFLY_CYAN 		= 158;
let BUTTERFLY_GREEN 	= 159;
let BUTTERFLY_YELLOW 	= 160;
let BUTTERFLY_ORANGE 	= 161;
let BUTTERFLY_BLACK 	= 162;

let BAT_GRAY 			= 163;
let BAT_RED 			= 164;
let BAT_PURPLE 			= 165;
let BAT_BLUE 			= 166;
let BAT_CYAN 			= 167;
let BAT_GREEN 			= 168;
let BAT_YELLOW 			= 169;
let BAT_ORANGE 			= 170;
let BAT_BLACK 			= 171;

let S_BUBBLE_GRAY 		= 172;
let S_BUBBLE_RED 		= 173;
let S_BUBBLE_PURPLE 	= 174;
let S_BUBBLE_BLUE 		= 175;
let S_BUBBLE_CYAN 		= 176;
let S_BUBBLE_GREEN 		= 177;
let S_BUBBLE_YELLOW 	= 178;
let S_BUBBLE_ORANGE 	= 179;
let S_BUBBLE_BLACK 		= 180;

let S_BUBBLE_L4_GRAY 	= 181;
let S_BUBBLE_L4_RED 	= 182;
let S_BUBBLE_L4_PURPLE 	= 183;
let S_BUBBLE_L4_BLUE 	= 184;
let S_BUBBLE_L4_CYAN 	= 185;
let S_BUBBLE_L4_GREEN 	= 186;
let S_BUBBLE_L4_YELLOW 	= 187;
let S_BUBBLE_L4_ORANGE 	= 188;
let S_BUBBLE_L4_BLACK 	= 189;

let L_BUBBLE_GRAY 		= 190;
let L_BUBBLE_RED 		= 191;
let L_BUBBLE_PURPLE 	= 192;
let L_BUBBLE_BLUE 		= 193;
let L_BUBBLE_CYAN 		= 194;
let L_BUBBLE_GREEN 		= 195;
let L_BUBBLE_YELLOW 	= 196;
let L_BUBBLE_ORANGE 	= 197;
let L_BUBBLE_BLACK 		= 198;

let L_BUBBLE_L4_GRAY 	= 199;
let L_BUBBLE_L4_RED 	= 200;
let L_BUBBLE_L4_PURPLE 	= 201;
let L_BUBBLE_L4_BLUE 	= 202;
let L_BUBBLE_L4_CYAN 	= 203;
let L_BUBBLE_L4_GREEN 	= 204;
let L_BUBBLE_L4_YELLOW 	= 205;
let L_BUBBLE_L4_ORANGE 	= 206;
let L_BUBBLE_L4_BLACK 	= 207;

let LASER_GRAY 			= 208;
let LASER_RED 			= 209;
let LASER_PURPLE 		= 210;
let LASER_BLUE 			= 211;
let LASER_CYAN 			= 212;
let LASER_GREEN 		= 213;
let LASER_YELLOW 		= 214;
let LASER_ORANGE 		= 215;

let S_LASER_GRAY 		= 216;
let S_LASER_RED 		= 217;
let S_LASER_PURPLE 		= 218;
let S_LASER_BLUE 		= 219;
let S_LASER_CYAN 		= 220;
let S_LASER_GREEN 		= 221;
let S_LASER_YELLOW 		= 222;
let S_LASER_ORANGE 		= 223;

let ST_LASER_GRAY 		= 224;
let ST_LASER_RED 		= 225;
let ST_LASER_PURPLE 	= 226;
let ST_LASER_BLUE 		= 227;
let ST_LASER_CYAN 		= 228;
let ST_LASER_GREEN 		= 229;
let ST_LASER_YELLOW 	= 230;
let ST_LASER_ORANGE 	= 231;

let FIRE_GRAY 			= 232;
let FIRE_RED 			= 233;
let FIRE_PURPLE 		= 234;
let FIRE_BLUE 			= 235;
let FIRE_CYAN 			= 236;
let FIRE_GREEN 			= 237;
let FIRE_YELLOW 		= 238;
let FIRE_ORANGE 		= 239;
let FIRE_BLACK			= 240;

let FIRE_KANJI_GRAY 	= 241;
let FIRE_KANJI_RED 		= 242;
let FIRE_KANJI_PURPLE 	= 243;
let FIRE_KANJI_BLUE 	= 244;
let FIRE_KANJI_CYAN 	= 245;
let FIRE_KANJI_GREEN 	= 246;
let FIRE_KANJI_YELLOW 	= 247;
let FIRE_KANJI_ORANGE 	= 248;
let FIRE_KANJI_BLACK	= 249;

let ARROW_GRAY 			= 250;
let ARROW_RED 			= 251;
let ARROW_PURPLE 		= 252;
let ARROW_BLUE 			= 253;
let ARROW_CYAN 			= 254;
let ARROW_GREEN 		= 255;
let ARROW_YELLOW 		= 256;
let ARROW_ORANGE 		= 257;
let ARROW_BLACK			= 258;
let ARROW_MITORI		= 259;

let HUGE_GRAY 			= 260;
let HUGE_RED 			= 261;
let HUGE_PURPLE 		= 262;
let HUGE_BLUE 			= 263;
let HUGE_CYAN 			= 264;
let HUGE_GREEN 			= 265;
let HUGE_YELLOW 		= 266;
let HUGE_ORANGE 		= 267;
let HUGE_BLACK			= 268;

let BONE_GRAY 			= 269;
let BONE_RED 			= 270;
let BONE_PURPLE 		= 271;
let BONE_BLUE 			= 272;
let BONE_CYAN 			= 273;
let BONE_GREEN 			= 274;
let BONE_YELLOW 		= 275;
let BONE_ORANGE 		= 276;
let BONE_BLACK			= 277;

let BONE_NEEDLE_GRAY 	= 278;
let BONE_NEEDLE_RED 	= 279;
let BONE_NEEDLE_PURPLE 	= 280;
let BONE_NEEDLE_BLUE 	= 281;
let BONE_NEEDLE_CYAN 	= 282;
let BONE_NEEDLE_GREEN 	= 283;
let BONE_NEEDLE_YELLOW 	= 284;
let BONE_NEEDLE_ORANGE 	= 285;
let BONE_NEEDLE_BLACK	= 286;

let COIN 				= 287;

let INK 				= 288;