340 lines
17 KiB
Plaintext
340 lines
17 KiB
Plaintext
local
|
|
{
|
|
let current = GetCurrentScriptDirectory();
|
|
let path = current ~ "Default_ShotData.txt";
|
|
LoadEnemyShotData(path);
|
|
}
|
|
|
|
// 粒弾 --------------------------------
|
|
let DS_BALL_SS_RED = 1;
|
|
let DS_BALL_SS_ORANGE = 2;
|
|
let DS_BALL_SS_YELLOW = 3;
|
|
let DS_BALL_SS_GREEN = 4;
|
|
let DS_BALL_SS_SKY = 5;
|
|
let DS_BALL_SS_BLUE = 6;
|
|
let DS_BALL_SS_PURPLE = 7;
|
|
let DS_BALL_SS_WHITE = 8;
|
|
|
|
// 小弾 --------------------------------
|
|
let DS_BALL_S_RED = 9;
|
|
let DS_BALL_S_ORANGE = 10;
|
|
let DS_BALL_S_YELLOW = 11;
|
|
let DS_BALL_S_GREEN = 12;
|
|
let DS_BALL_S_SKY = 13;
|
|
let DS_BALL_S_BLUE = 14;
|
|
let DS_BALL_S_PURPLE = 15;
|
|
let DS_BALL_S_WHITE = 16;
|
|
|
|
// 小弾(加算合成描画用) --------------
|
|
let DS_BALL_S_A_RED = 241;
|
|
let DS_BALL_S_A_ORANGE = 242;
|
|
let DS_BALL_S_A_YELLOW = 243;
|
|
let DS_BALL_S_A_GREEN = 244;
|
|
let DS_BALL_S_A_SKY = 245;
|
|
let DS_BALL_S_A_BLUE = 246;
|
|
let DS_BALL_S_A_PURPLE = 247;
|
|
let DS_BALL_S_A_WHITE = 248;
|
|
|
|
// 枠小弾 ------------------------------
|
|
let DS_BALL_BS_RED = 17;
|
|
let DS_BALL_BS_ORANGE = 18;
|
|
let DS_BALL_BS_YELLOW = 19;
|
|
let DS_BALL_BS_GREEN = 20;
|
|
let DS_BALL_BS_SKY = 21;
|
|
let DS_BALL_BS_BLUE = 22;
|
|
let DS_BALL_BS_PURPLE = 23;
|
|
let DS_BALL_BS_WHITE = 24;
|
|
|
|
// 中弾 --------------------------------
|
|
let DS_BALL_M_RED = 25;
|
|
let DS_BALL_M_ORANGE = 26;
|
|
let DS_BALL_M_YELLOW = 27;
|
|
let DS_BALL_M_GREEN = 28;
|
|
let DS_BALL_M_SKY = 29;
|
|
let DS_BALL_M_BLUE = 30;
|
|
let DS_BALL_M_PURPLE = 31;
|
|
let DS_BALL_M_WHITE = 32;
|
|
|
|
// 中弾(加算合成描画用) --------------
|
|
let DS_BALL_M_A_RED = 225;
|
|
let DS_BALL_M_A_ORANGE = 226;
|
|
let DS_BALL_M_A_YELLOW = 227;
|
|
let DS_BALL_M_A_GREEN = 228;
|
|
let DS_BALL_M_A_SKY = 229;
|
|
let DS_BALL_M_A_BLUE = 230;
|
|
let DS_BALL_M_A_PURPLE = 231;
|
|
let DS_BALL_M_A_WHITE = 232;
|
|
|
|
// 針弾 --------------------------------
|
|
let DS_NEEDLE_RED = 33;
|
|
let DS_NEEDLE_ORANGE = 34;
|
|
let DS_NEEDLE_YELLOW = 35;
|
|
let DS_NEEDLE_GREEN = 36;
|
|
let DS_NEEDLE_SKY = 37;
|
|
let DS_NEEDLE_BLUE = 38;
|
|
let DS_NEEDLE_PURPLE = 39;
|
|
let DS_NEEDLE_WHITE = 40;
|
|
|
|
// 米粒弾 ------------------------------
|
|
let DS_RICE_S_RED = 41;
|
|
let DS_RICE_S_ORANGE = 42;
|
|
let DS_RICE_S_YELLOW = 43;
|
|
let DS_RICE_S_GREEN = 44;
|
|
let DS_RICE_S_SKY = 45;
|
|
let DS_RICE_S_BLUE = 46;
|
|
let DS_RICE_S_PURPLE = 47;
|
|
let DS_RICE_S_WHITE = 48;
|
|
|
|
// 氷塊弾 ------------------------------
|
|
let DS_ICE_RED = 49;
|
|
let DS_ICE_ORANGE = 50;
|
|
let DS_ICE_YELLOW = 51;
|
|
let DS_ICE_GREEN = 52;
|
|
let DS_ICE_SKY = 53;
|
|
let DS_ICE_BLUE = 54;
|
|
let DS_ICE_PURPLE = 55;
|
|
let DS_ICE_WHITE = 56;
|
|
|
|
// 座薬弾 ------------------------------
|
|
let DS_MISSILE_RED = 57;
|
|
let DS_MISSILE_ORANGE = 58;
|
|
let DS_MISSILE_YELLOW = 59;
|
|
let DS_MISSILE_GREEN = 60;
|
|
let DS_MISSILE_SKY = 61;
|
|
let DS_MISSILE_BLUE = 62;
|
|
let DS_MISSILE_PURPLE = 63;
|
|
let DS_MISSILE_WHITE = 64;
|
|
|
|
// 草履弾 ------------------------------
|
|
let DS_RICE_M_RED = 65;
|
|
let DS_RICE_M_ORANGE = 66;
|
|
let DS_RICE_M_YELLOW = 67;
|
|
let DS_RICE_M_GREEN = 68;
|
|
let DS_RICE_M_SKY = 69;
|
|
let DS_RICE_M_BLUE = 70;
|
|
let DS_RICE_M_PURPLE = 71;
|
|
let DS_RICE_M_WHITE = 72;
|
|
|
|
// 苦無弾 ------------------------------
|
|
let DS_KUNAI_RED = 73;
|
|
let DS_KUNAI_ORANGE = 74;
|
|
let DS_KUNAI_YELLOW = 75;
|
|
let DS_KUNAI_GREEN = 76;
|
|
let DS_KUNAI_SKY = 77;
|
|
let DS_KUNAI_BLUE = 78;
|
|
let DS_KUNAI_PURPLE = 79;
|
|
let DS_KUNAI_WHITE = 80;
|
|
|
|
// 鱗弾 --------------------------------
|
|
let DS_SCALE_RED = 81;
|
|
let DS_SCALE_ORANGE = 82;
|
|
let DS_SCALE_YELLOW = 83;
|
|
let DS_SCALE_GREEN = 84;
|
|
let DS_SCALE_SKY = 85;
|
|
let DS_SCALE_BLUE = 86;
|
|
let DS_SCALE_PURPLE = 87;
|
|
let DS_SCALE_WHITE = 88;
|
|
|
|
// 鱗弾(加算合成描画用) --------------
|
|
let DS_SCALE_A_RED = 233;
|
|
let DS_SCALE_A_ORANGE = 234;
|
|
let DS_SCALE_A_YELLOW = 235;
|
|
let DS_SCALE_A_GREEN = 236;
|
|
let DS_SCALE_A_SKY = 237;
|
|
let DS_SCALE_A_BLUE = 238;
|
|
let DS_SCALE_A_PURPLE = 239;
|
|
let DS_SCALE_A_WHITE = 240;
|
|
|
|
// 札弾 --------------------------------
|
|
let DS_BILL_RED = 89;
|
|
let DS_BILL_ORANGE = 90;
|
|
let DS_BILL_YELLOW = 91;
|
|
let DS_BILL_GREEN = 92;
|
|
let DS_BILL_SKY = 93;
|
|
let DS_BILL_BLUE = 94;
|
|
let DS_BILL_PURPLE = 95;
|
|
let DS_BILL_WHITE = 96;
|
|
|
|
// 銭弾 --------------------------------
|
|
let DS_COIN_RED = 97;
|
|
let DS_COIN_ORANGE = 98;
|
|
let DS_COIN_YELLOW = 99;
|
|
let DS_COIN_GREEN = 100;
|
|
let DS_COIN_SKY = 101;
|
|
let DS_COIN_BLUE = 102;
|
|
let DS_COIN_PURPLE = 103;
|
|
let DS_COIN_WHITE = 104;
|
|
|
|
// 蝶弾 --------------------------------
|
|
let DS_BUTTERFLY_RED = 105;
|
|
let DS_BUTTERFLY_ORANGE = 106;
|
|
let DS_BUTTERFLY_YELLOW = 107;
|
|
let DS_BUTTERFLY_GREEN = 108;
|
|
let DS_BUTTERFLY_SKY = 109;
|
|
let DS_BUTTERFLY_BLUE = 110;
|
|
let DS_BUTTERFLY_PURPLE = 111;
|
|
let DS_BUTTERFLY_WHITE = 112;
|
|
|
|
// 光弾 --------------------------------
|
|
let DS_LIGHT_RED = 113;
|
|
let DS_LIGHT_ORANGE = 114;
|
|
let DS_LIGHT_YELLOW = 115;
|
|
let DS_LIGHT_GREEN = 116;
|
|
let DS_LIGHT_SKY = 117;
|
|
let DS_LIGHT_BLUE = 118;
|
|
let DS_LIGHT_PURPLE = 119;
|
|
let DS_LIGHT_WHITE = 120;
|
|
|
|
// 小星弾 ------------------------------
|
|
let DS_STAR_S_RED = 121;
|
|
let DS_STAR_S_ORANGE = 122;
|
|
let DS_STAR_S_YELLOW = 123;
|
|
let DS_STAR_S_GREEN = 124;
|
|
let DS_STAR_S_SKY = 125;
|
|
let DS_STAR_S_BLUE = 126;
|
|
let DS_STAR_S_PURPLE = 127;
|
|
let DS_STAR_S_WHITE = 128;
|
|
|
|
// 大星弾 ------------------------------
|
|
let DS_STAR_M_RED = 129;
|
|
let DS_STAR_M_ORANGE = 130;
|
|
let DS_STAR_M_YELLOW = 131;
|
|
let DS_STAR_M_GREEN = 132;
|
|
let DS_STAR_M_SKY = 133;
|
|
let DS_STAR_M_BLUE = 134;
|
|
let DS_STAR_M_PURPLE = 135;
|
|
let DS_STAR_M_WHITE = 136;
|
|
|
|
// 小刀弾 ------------------------------
|
|
let DS_KNIFE_YOUMU_RED = 137;
|
|
let DS_KNIFE_YOUMU_ORANGE = 138;
|
|
let DS_KNIFE_YOUMU_YELLOW = 139;
|
|
let DS_KNIFE_YOUMU_GREEN = 140;
|
|
let DS_KNIFE_YOUMU_SKY = 141;
|
|
let DS_KNIFE_YOUMU_BLUE = 142;
|
|
let DS_KNIFE_YOUMU_PURPLE = 143;
|
|
let DS_KNIFE_YOUMU_WHITE = 144;
|
|
|
|
// ナイフ弾 ----------------------------
|
|
let DS_KNIFE_KOUMA_RED = 145;
|
|
let DS_KNIFE_KOUMA_ORANGE = 146;
|
|
let DS_KNIFE_KOUMA_YELLOW = 147;
|
|
let DS_KNIFE_KOUMA_GREEN = 148;
|
|
let DS_KNIFE_KOUMA_SKY = 149;
|
|
let DS_KNIFE_KOUMA_BLUE = 150;
|
|
let DS_KNIFE_KOUMA_PURPLE = 151;
|
|
let DS_KNIFE_KOUMA_WHITE = 152;
|
|
|
|
// 光線 --------------------------------
|
|
let DS_BEAM_RED = 153;
|
|
let DS_BEAM_ORANGE = 154;
|
|
let DS_BEAM_YELLOW = 155;
|
|
let DS_BEAM_GREEN = 156;
|
|
let DS_BEAM_SKY = 157;
|
|
let DS_BEAM_BLUE = 158;
|
|
let DS_BEAM_PURPLE = 159;
|
|
let DS_BEAM_WHITE = 160;
|
|
let DS_BEAM_RAINBOW = 161;
|
|
|
|
// 炎弾 --------------------------------
|
|
let DS_FIRE_RED = 162;
|
|
let DS_FIRE_BLUE = 163;
|
|
|
|
// 卒塔婆弾 ----------------------------
|
|
let DS_TABLET = 164;
|
|
|
|
// 大弾 --------------------------------
|
|
let DS_BALL_L_RED = 165;
|
|
let DS_BALL_L_ORANGE = 166;
|
|
let DS_BALL_L_YELLOW = 167;
|
|
let DS_BALL_L_GREEN = 168;
|
|
let DS_BALL_L_SKY = 169;
|
|
let DS_BALL_L_BLUE = 170;
|
|
let DS_BALL_L_PURPLE = 171;
|
|
let DS_BALL_L_WHITE = 172;
|
|
|
|
// 反転小弾 ----------------------------
|
|
let DS_BALL_S_R_WHITE = 173;
|
|
let DS_BALL_S_R_RED = 174;
|
|
let DS_BALL_S_R_PURPLE = 175;
|
|
let DS_BALL_S_R_BLUE = 176;
|
|
|
|
// 反転枠小弾 --------------------------
|
|
let DS_BALL_BS_R_WHITE = 177;
|
|
let DS_BALL_BS_R_RED = 178;
|
|
let DS_BALL_BS_R_PURPLE = 179;
|
|
let DS_BALL_BS_R_BLUE = 180;
|
|
|
|
// 反転中弾 ----------------------------
|
|
let DS_BALL_M_R_WHITE = 181;
|
|
let DS_BALL_M_R_RED = 182;
|
|
let DS_BALL_M_R_PURPLE = 183;
|
|
let DS_BALL_M_R_BLUE = 184;
|
|
|
|
// 反転針弾 ----------------------------
|
|
let DS_NEEDLE_R_WHITE = 185;
|
|
let DS_NEEDLE_R_RED = 186;
|
|
let DS_NEEDLE_R_PURPLE = 187;
|
|
let DS_NEEDLE_R_BLUE = 188;
|
|
|
|
// 反転米粒弾 --------------------------
|
|
let DS_RICE_S_R_WHITE = 189;
|
|
let DS_RICE_S_R_RED = 190;
|
|
let DS_RICE_S_R_PURPLE = 191;
|
|
let DS_RICE_S_R_BLUE = 192;
|
|
|
|
// 反転氷塊弾 --------------------------
|
|
let DS_ICE_R_WHITE = 193;
|
|
let DS_ICE_R_RED = 194;
|
|
let DS_ICE_R_PURPLE = 195;
|
|
let DS_ICE_R_BLUE = 196;
|
|
|
|
// 反転座薬弾 --------------------------
|
|
let DS_MISSILE_R_WHITE = 197;
|
|
let DS_MISSILE_R_RED = 198;
|
|
let DS_MISSILE_R_PURPLE = 199;
|
|
let DS_MISSILE_R_BLUE = 200;
|
|
|
|
// 反転草履弾 --------------------------
|
|
let DS_RICE_M_R_WHITE = 201;
|
|
let DS_RICE_M_R_RED = 202;
|
|
let DS_RICE_M_R_PURPLE = 203;
|
|
let DS_RICE_M_R_BLUE = 204;
|
|
|
|
// 反転蝶弾 ----------------------------
|
|
let DS_BUTTERFLY_R_WHITE = 205;
|
|
let DS_BUTTERFLY_R_RED = 206;
|
|
let DS_BUTTERFLY_R_PURPLE = 207;
|
|
let DS_BUTTERFLY_R_BLUE = 208;
|
|
|
|
// 反転光弾 ----------------------------
|
|
let DS_LIGHT_R_WHITE = 209;
|
|
let DS_LIGHT_R_RED = 210;
|
|
let DS_LIGHT_R_PURPLE = 211;
|
|
let DS_LIGHT_R_BLUE = 212;
|
|
|
|
// 反転小星弾 --------------------------
|
|
let DS_STAR_S_R_WHITE = 213;
|
|
let DS_STAR_S_R_RED = 214;
|
|
let DS_STAR_S_R_PURPLE = 215;
|
|
let DS_STAR_S_R_BLUE = 216;
|
|
|
|
// 反転大星弾 --------------------------
|
|
let DS_STAR_M_R_WHITE = 217;
|
|
let DS_STAR_M_R_RED = 218;
|
|
let DS_STAR_M_R_PURPLE = 219;
|
|
let DS_STAR_M_R_BLUE = 220;
|
|
|
|
// 反転光線 ----------------------------
|
|
let DS_BEAM_R_WHITE = 221;
|
|
let DS_BEAM_R_RED = 222;
|
|
let DS_BEAM_R_PURPLE = 223;
|
|
let DS_BEAM_R_BLUE = 224;
|
|
|
|
// 天狗弾 ------------------------------
|
|
let DS_TENGU = 254;
|
|
|
|
// 弾幕裁判弾 --------------------------
|
|
let DS_JUDGMENT = 255;
|
|
|