Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- anim { "enemy.anm"; "stgenm01.anm"; "darklibfx.anm"; "spellfx.anm"; }
- ecli { "darklib.ecl"; "default.ecl"; }
- sub Boss()
- {
- var A;
- ins_258(2);
- ins_262(0, 0);
- ins_332(0);
- ins_322(32);
- ins_320(48.0f, 48.0f);
- ins_321(32.0f, 32.0f);
- ins_335(60);
- ins_331(3000);
- ins_281(60, 4, 0.0f, 112.0f);
- ins_83(90);
- ins_339();
- ins_324(0, 96.0f, 280.0f, 100.0f);
- ins_11("Boss1");
- ins_1();
- }
- sub Boss1()
- {
- var ringLoopi arcLayerLoop2i arcLoop2i arcLayerLoopi arcLoopi mainLoopi angle count add fspeed accel time color wait1 wait2 rang ringcount cfspeed arclayers;
- ins_360(4);
- ins_331(7500);
- ins_333();
- ins_334(0, 1500, 2700, "Boss1Card");
- ins_347(0, 1500.0f, -32768);
- ins_343();
- ins_420(640.0f);
- ins_281(60, 4, 0.0f, 112.0f);
- ins_83(60);
- ins_355($count, 10, 11, 13, 15);
- ins_355($time, 2, 1, 1, 1);
- ins_355($wait1, 70, 60, 50, 40);
- ins_355($wait2, 40, 35, 30, 30);
- ins_355($ringcount, 18, 20, 22, 24);
- ins_355($arclayers, 2, 2, 3, 3);
- 1.2f;
- _f($count);
- ins_57();
- ins_45(%add);
- !E
- 5.0f;
- !N
- 5.2f;
- !H
- 5.4f;
- !L
- 5.6f;
- !ENHL
- _f($count);
- ins_57();
- ins_45(%accel);
- ins_400(0);
- ins_406(0, 1, 1);
- ins_403(0, 0.0f, 0.0f);
- ins_407(0, 1);
- ins_404(0, 0.0f, 0.0f);
- ins_402(0, 4, 0);
- ins_405(0, 3.0f, 0.0f);
- ins_400(1);
- ins_436(1, 4, 5, 6, 7, 1, 1, 1, 1);
- ins_403(1, 0.0f, 0.0f);
- ins_407(1, 3);
- ins_404(1, 0.0f, 0.0f);
- ins_402(1, 4, 1);
- ins_435(1, 1.8f, 2.0f, 2.2f, 2.4f, 0.0f, 0.0f, 0.0f, 0.0f);
- ins_400(2);
- ins_436(2, 4, 5, 6, 7, 1, 1, 1, 1);
- ins_403(2, 0.0f, 0.0f);
- ins_407(2, 3);
- ins_404(2, 0.0f, 0.0f);
- ins_402(2, 4, 2);
- ins_435(2, 1.8f, 2.0f, 2.2f, 2.4f, 0.0f, 0.0f, 0.0f, 0.0f);
- $mainLoopi = -1;
- mainLoop:
- ins_263(0, 409);
- ins_83($wait1);
- [-9989.0f];
- _f($count);
- 2.0f;
- ins_57();
- _S([-1.0f]);
- _f([-1]);
- %add;
- ins_55();
- ins_53();
- ins_45(%angle);
- %fspeed = 1.0f;
- $color = 0;
- $arcLoopi = $count;
- arcLoop:
- ins_404(0, %angle);
- ins_405(0, %fspeed);
- ins_402(0, 25, 0);
- ins_401(0);
- ins_402(0, 4, $color);
- ins_401(0);
- %cfspeed = %fspeed;
- $arcLayerLoopi = $arclayers;
- arcLayerLoop:
- %fspeed;
- 0.15f;
- ins_53();
- ins_45(%fspeed);
- ins_405(0, %fspeed);
- ins_402(0, 25, 0);
- ins_401(0);
- ins_402(0, 4, $color);
- ins_401(0);
- $arcLayerLoopi;
- 1;
- ins_52();
- ins_43($arcLayerLoopi);
- $arcLayerLoopi;
- ins_14(arcLayerLoop, 0);
- %fspeed = %cfspeed;
- %angle;
- %add;
- ins_51();
- ins_45(%angle);
- %fspeed;
- %accel;
- ins_51();
- ins_45(%fspeed);
- $color;
- 1;
- ins_50();
- 3;
- ins_58();
- ins_43($color);
- ins_83($time);
- $arcLoopi;
- 1;
- ins_52();
- ins_43($arcLoopi);
- $arcLoopi;
- ins_14(arcLoop, 0);
- ins_292(30, 4, 8.0f);
- ins_83($wait2);
- [-9989.0f];
- _f($count);
- 1.5f;
- ins_57();
- _S([-1.0f]);
- _f([-1]);
- %add;
- ins_55();
- ins_51();
- ins_45(%angle);
- %fspeed = 1.0f;
- $arcLoop2i = $count;
- arcLoop2:
- ins_404(0, %angle);
- ins_405(0, %fspeed);
- ins_402(0, 25, 0);
- ins_401(0);
- ins_402(0, 4, $color);
- ins_401(0);
- %cfspeed = %fspeed;
- $arcLayerLoop2i = $arclayers;
- arcLayerLoop2:
- %fspeed;
- 0.15f;
- ins_53();
- ins_45(%fspeed);
- ins_405(0, %fspeed);
- ins_402(0, 25, 0);
- ins_401(0);
- ins_402(0, 4, $color);
- ins_401(0);
- $arcLayerLoop2i;
- 1;
- ins_52();
- ins_43($arcLayerLoop2i);
- $arcLayerLoop2i;
- ins_14(arcLayerLoop2, 0);
- %fspeed = %cfspeed;
- %angle;
- %add;
- ins_53();
- ins_45(%angle);
- %fspeed;
- %accel;
- ins_51();
- ins_45(%fspeed);
- $color;
- 1;
- ins_50();
- 3;
- ins_58();
- ins_43($color);
- ins_83($time);
- $arcLoop2i;
- 1;
- ins_52();
- ins_43($arcLoop2i);
- $arcLoop2i;
- ins_14(arcLoop2, 0);
- ins_263(0, 409);
- ins_83(30);
- %rang = [-9998.0f];
- $ringLoopi = $ringcount;
- ringLoop:
- ins_404(1, %rang);
- ins_402(1, 25, 0);
- ins_401(1);
- ins_402(1, 4, 1);
- ins_401(1);
- ins_83(3);
- 0.0f;
- %rang;
- ins_53();
- ins_404(2, [-1.0f]);
- ins_402(2, 25, 0);
- ins_401(2);
- ins_402(2, 4, 2);
- ins_401(2);
- !EN
- %rang;
- 0.14f;
- ins_51();
- ins_45(%rang);
- !HL
- %rang;
- 0.1f;
- ins_51();
- ins_45(%rang);
- !ENHL
- ins_83(1);
- $ringLoopi;
- 1;
- ins_52();
- ins_43($ringLoopi);
- $ringLoopi;
- ins_14(ringLoop, 0);
- ins_83($wait2);
- ins_292(30, 4, 8.0f);
- ins_83($wait2);
- $mainLoopi;
- 1;
- ins_52();
- ins_43($mainLoopi);
- $mainLoopi;
- ins_14(mainLoop, 0);
- ins_10();
- }
- sub Boss1Card()
- {
- var circleLoop2i circleLoopi mainLoopi count add angle1 angle2 n nadd1 nadd2 speed dummy;
- ins_334(0, 0, 2700, "Boss2");
- ins_342(1, 2700, 5000000, "Spirit Control 'Possessed Coin'");
- ins_420(640.0f);
- ins_281(60, 4, 0.0f, 112.0f);
- ins_335(60);
- ins_336(7);
- ins_256("Ecl_EtBreak", 0.0f, 0.0f, 9999, 0, 0);
- ins_345();
- ins_83(60);
- ins_263(0, 409);
- ins_83(60);
- ins_15("FX_ShadowEffect");
- ins_355($count, 30, 34, 38, 45);
- ins_15("FX_ShadowEffect");
- 6.2831853072f;
- _f($count);
- ins_57();
- ins_45(%add);
- 25.1327412287f;
- _f($count);
- ins_57();
- ins_45(%nadd1);
- 18.8495559215f;
- _f($count);
- ins_57();
- ins_45(%nadd2);
- ins_400(0);
- ins_436(0, 2, 2, 3, 3, 1, 1, 1, 1);
- ins_403(0, 0.0f, 0.0f);
- ins_407(0, 3);
- ins_404(0, 0.0f, 0.0f);
- ins_402(0, 4, 0);
- ins_405(0, 2.0f, 0.0f);
- ins_409(0, 0, 1, 16, 40, 1, 0.05f, -999999.0f);
- ins_409(0, 1, 0, 16384, 19, 0, -999999.0f, -999999.0f);
- ins_409(0, 2, 1, 128, 2, 20, 0.0f, 1.5f);
- ins_409(0, 3, 0, 16384, 4, 0, -999999.0f, -999999.0f);
- ins_409(0, 4, 0, 16, 40, 1, 0.05f, -999999.0f);
- ins_400(1);
- ins_436(1, 3, 3, 4, 4, 1, 1, 1, 1);
- ins_403(1, 0.0f, 0.0f);
- ins_407(1, 3);
- ins_404(1, 0.0f, 0.0f);
- ins_402(1, 4, 1);
- ins_405(1, 2.0f, 0.0f);
- ins_409(1, 0, 1, 16, 40, 1, 0.05f, -999999.0f);
- ins_400(2);
- ins_436(2, 4, 4, 5, 5, 2, 2, 2, 2);
- ins_403(2, 0.0f, 0.0f);
- ins_407(2, 3);
- ins_404(2, 0.0f, 0.0f);
- ins_402(2, 4, 2);
- ins_405(2, 2.0f, 0.0f);
- ins_409(2, 0, 1, 16, 40, 1, 0.04f, -999999.0f);
- ins_400(3);
- ins_436(3, 2, 2, 3, 3, 1, 1, 1, 1);
- ins_403(3, 0.0f, 0.0f);
- ins_407(3, 3);
- ins_404(3, 0.0f, 0.0f);
- ins_402(3, 19, 1);
- ins_405(3, 2.0f, 0.0f);
- ins_409(3, 0, 1, 16, 40, 1, 0.05f, -999999.0f);
- ins_409(3, 1, 0, 16384, 19, 1, -999999.0f, -999999.0f);
- ins_409(3, 2, 1, 128, 2, 20, 0.0f, 1.5f);
- ins_409(3, 3, 0, 16384, 19, 1, -999999.0f, -999999.0f);
- ins_409(3, 4, 0, 16, 40, 1, 0.05f, -999999.0f);
- ins_400(4);
- ins_436(4, 3, 3, 4, 4, 1, 1, 1, 1);
- ins_403(4, 0.0f, 0.0f);
- ins_407(4, 3);
- ins_404(4, 0.0f, 0.0f);
- ins_402(4, 25, 0);
- ins_405(4, 2.0f, 0.0f);
- ins_409(4, 0, 1, 16, 40, 1, 0.05f, -999999.0f);
- ins_400(5);
- ins_436(5, 4, 4, 5, 5, 2, 2, 2, 2);
- ins_403(5, 0.0f, 0.0f);
- ins_407(5, 3);
- ins_404(5, 0.0f, 0.0f);
- ins_402(5, 25, 0);
- ins_405(5, 2.0f, 0.0f);
- ins_409(5, 0, 1, 16, 40, 1, 0.04f, -999999.0f);
- $mainLoopi = -1;
- mainLoop:
- %angle1 = [-9998.0f];
- %angle2 = [-9998.0f];
- %n = [-9998.0f];
- $circleLoopi = $count;
- circleLoop:
- ins_81(%speed, %dummy, %n, 1.5f);
- ins_405(0, %speed);
- ins_404(0, %angle1);
- ins_401(0);
- ins_405(3, %speed);
- ins_404(3, %angle1);
- ins_401(3);
- ins_405(1, %speed);
- ins_404(1, %angle2);
- ins_401(1);
- ins_405(4, %speed);
- ins_404(4, %angle2);
- ins_401(4);
- %n;
- %nadd1;
- ins_51();
- ins_45(%n);
- %angle1;
- %add;
- ins_51();
- ins_45(%angle1);
- %angle2;
- %add;
- ins_53();
- ins_45(%angle2);
- $circleLoopi;
- 1;
- ins_52();
- ins_43($circleLoopi);
- $circleLoopi;
- ins_14(circleLoop, 0);
- ins_83(40);
- ins_263(0, 404);
- ins_83(60);
- %angle1 = [-9998.0f];
- %angle2 = [-9998.0f];
- %n = [-9998.0f];
- $circleLoop2i = $count;
- circleLoop2:
- ins_81(%speed, %dummy, %n, 1.5f);
- ins_405(2, %speed);
- ins_404(2, %angle1);
- ins_401(2);
- ins_405(5, %speed);
- ins_404(5, %angle1);
- ins_401(5);
- ins_405(1, %speed);
- ins_404(1, %angle2);
- ins_401(1);
- ins_405(4, %speed);
- ins_404(4, %angle2);
- ins_401(4);
- %n;
- %nadd2;
- ins_51();
- ins_45(%n);
- %angle1;
- %add;
- ins_51();
- ins_45(%angle1);
- %angle2;
- %add;
- ins_53();
- ins_45(%angle2);
- $circleLoop2i;
- 1;
- ins_52();
- ins_43($circleLoop2i);
- $circleLoop2i;
- ins_14(circleLoop2, 0);
- ins_83(40);
- $mainLoopi;
- 1;
- ins_52();
- ins_43($mainLoopi);
- $mainLoopi;
- ins_14(mainLoop, 0);
- ins_10();
- }
- sub Boss2()
- {
- var ringLoopi arcLayerLoop2i arcLoop2i arcLayerLoopi arcLoopi mainLoopi angle count add fspeed accel time color wait1 wait2 rang ringcount cfspeed arclayers;
- ins_360(3);
- ins_331(7800);
- ins_333();
- ins_334(0, 2500, 2700, "Boss2Card");
- ins_347(0, 2500.0f, -32768);
- ins_263(0, 354);
- ins_336(18);
- ins_263(0, 419);
- ins_256("Ecl_EtBreak2", 0.0f, 0.0f, 9999, 0, 0);
- ins_345();
- ins_83(60);
- ins_410();
- ins_343();
- ins_343();
- ins_420(640.0f);
- ins_281(60, 4, 0.0f, 112.0f);
- ins_83(60);
- ins_355($count, 12, 14, 15, 18);
- ins_355($time, 2, 1, 1, 1);
- ins_355($wait1, 70, 60, 50, 40);
- ins_355($wait2, 40, 35, 30, 30);
- ins_355($ringcount, 20, 22, 24, 26);
- ins_355($arclayers, 4, 4, 5, 5);
- 1.2f;
- _f($count);
- ins_57();
- ins_45(%add);
- !E
- 3.5f;
- !N
- 3.7f;
- !H
- 3.9f;
- !L
- 3.1f;
- !ENHL
- _f($count);
- ins_57();
- ins_45(%accel);
- ins_400(0);
- ins_406(0, 1, 1);
- ins_403(0, 0.0f, 0.0f);
- ins_407(0, 1);
- ins_404(0, 0.0f, 0.0f);
- ins_402(0, 4, 0);
- ins_405(0, 3.0f, 0.0f);
- ins_400(1);
- ins_436(1, 4, 5, 6, 7, 1, 1, 2, 2);
- ins_403(1, 0.0f, 0.0f);
- ins_407(1, 3);
- ins_404(1, 0.0f, 0.0f);
- ins_402(1, 4, 1);
- ins_435(1, 1.8f, 2.0f, 2.2f, 2.4f, 1.4f, 1.6f, 1.8f, 1.8f);
- !HL
- ins_409(1, 0, 1, 16, 80, 1, 0.0f, -999999.0f);
- ins_409(1, 1, 0, 16384, 19, 1, -999999.0f, -999999.0f);
- ins_409(1, 2, 1, 128, 2, 10, 0.0f, 1.5f);
- ins_409(1, 3, 0, 16384, 4, 2, -999999.0f, -999999.0f);
- !ENHL
- ins_400(2);
- ins_436(2, 4, 5, 6, 7, 1, 1, 2, 2);
- ins_403(2, 0.0f, 0.0f);
- ins_407(2, 3);
- ins_404(2, 0.0f, 0.0f);
- ins_402(2, 4, 2);
- ins_435(2, 1.8f, 2.0f, 2.2f, 2.4f, 1.4f, 1.6f, 1.8f, 1.8f);
- $mainLoopi = -1;
- mainLoop:
- ins_263(0, 409);
- ins_83($wait1);
- [-9989.0f];
- _f($count);
- 2.0f;
- ins_57();
- _S([-1.0f]);
- _f([-1]);
- %add;
- ins_55();
- ins_53();
- ins_45(%angle);
- %fspeed = 1.0f;
- $color = 0;
- $arcLoopi = $count;
- arcLoop:
- ins_404(0, %angle);
- ins_405(0, %fspeed);
- ins_402(0, 25, 0);
- ins_401(0);
- ins_402(0, 4, $color);
- ins_401(0);
- %cfspeed = %fspeed;
- $arcLayerLoopi = $arclayers;
- arcLayerLoop:
- %fspeed;
- 0.15f;
- ins_53();
- ins_45(%fspeed);
- ins_405(0, %fspeed);
- ins_402(0, 25, 0);
- ins_401(0);
- ins_402(0, 4, $color);
- ins_401(0);
- $arcLayerLoopi;
- 1;
- ins_52();
- ins_43($arcLayerLoopi);
- $arcLayerLoopi;
- ins_14(arcLayerLoop, 0);
- %fspeed = %cfspeed;
- %angle;
- %add;
- ins_51();
- ins_45(%angle);
- %fspeed;
- %accel;
- ins_51();
- ins_45(%fspeed);
- $color;
- 1;
- ins_50();
- 3;
- ins_58();
- ins_43($color);
- ins_83($time);
- $arcLoopi;
- 1;
- ins_52();
- ins_43($arcLoopi);
- $arcLoopi;
- ins_14(arcLoop, 0);
- ins_292(30, 4, 8.0f);
- ins_83($wait2);
- [-9989.0f];
- _f($count);
- 1.5f;
- ins_57();
- _S([-1.0f]);
- _f([-1]);
- %add;
- ins_55();
- ins_51();
- ins_45(%angle);
- %fspeed = 1.0f;
- $arcLoop2i = $count;
- arcLoop2:
- ins_404(0, %angle);
- ins_405(0, %fspeed);
- ins_402(0, 25, 0);
- ins_401(0);
- ins_402(0, 4, $color);
- ins_401(0);
- %cfspeed = %fspeed;
- $arcLayerLoop2i = $arclayers;
- arcLayerLoop2:
- %fspeed;
- 0.15f;
- ins_53();
- ins_45(%fspeed);
- ins_405(0, %fspeed);
- ins_402(0, 25, 0);
- ins_401(0);
- ins_402(0, 4, $color);
- ins_401(0);
- $arcLayerLoop2i;
- 1;
- ins_52();
- ins_43($arcLayerLoop2i);
- $arcLayerLoop2i;
- ins_14(arcLayerLoop2, 0);
- %fspeed = %cfspeed;
- %angle;
- %add;
- ins_53();
- ins_45(%angle);
- %fspeed;
- %accel;
- ins_51();
- ins_45(%fspeed);
- $color;
- 1;
- ins_50();
- 3;
- ins_58();
- ins_43($color);
- ins_83($time);
- $arcLoop2i;
- 1;
- ins_52();
- ins_43($arcLoop2i);
- $arcLoop2i;
- ins_14(arcLoop2, 0);
- ins_263(0, 409);
- ins_83(30);
- %rang = [-9998.0f];
- $ringLoopi = $ringcount;
- ringLoop:
- ins_404(1, %rang);
- ins_402(1, 25, 0);
- ins_401(1);
- ins_402(1, 4, 1);
- ins_401(1);
- ins_83(3);
- 0.0f;
- %rang;
- ins_53();
- ins_404(2, [-1.0f]);
- ins_402(2, 25, 0);
- ins_401(2);
- ins_402(2, 4, 2);
- ins_401(2);
- %rang;
- 0.28f;
- ins_51();
- ins_45(%rang);
- ins_83(1);
- $ringLoopi;
- 1;
- ins_52();
- ins_43($ringLoopi);
- $ringLoopi;
- ins_14(ringLoop, 0);
- ins_83($wait2);
- ins_292(30, 4, 8.0f);
- ins_83($wait2);
- $mainLoopi;
- 1;
- ins_52();
- ins_43($mainLoopi);
- $mainLoopi;
- ins_14(mainLoop, 0);
- ins_10();
- }
- sub Boss2Card()
- {
- var fireCirclei mainLoopi;
- ins_334(0, 0, 2700, "Boss3");
- ins_342(1, 2700, 5000000, "Soul Reaper 'Fiery Soooouuulls With Some Coins'");
- ins_420(640.0f);
- ins_281(60, 4, 0.0f, 112.0f);
- ins_335(60);
- ins_336(7);
- ins_256("Ecl_EtBreak", 0.0f, 0.0f, 9999, 0, 0);
- ins_345();
- ins_83(60);
- ins_263(0, 409);
- ins_83(60);
- ins_15("FX_ShadowEffect");
- ins_400(0);
- ins_436(0, 28, 32, 36, 50, 2, 2, 3, 3);
- ins_403(0, 0.0f, 0.0f);
- ins_407(0, 2);
- ins_404(0, 0.0f, 0.0f);
- ins_402(0, 25, 0);
- ins_435(0, 2.5f, 2.8f, 3.1f, 3.6f, 0.0f, 0.0f, 0.0f, 0.0f);
- ins_409(0, 0, 0, 1048576, 0, 0, -999999.0f, -999999.0f);
- ins_400(1);
- ins_436(1, 3, 3, 4, 5, 1, 1, 2, 2);
- ins_403(1, 0.0f, 0.0f);
- ins_407(1, 2);
- ins_404(1, 0.0f, 0.0f);
- ins_402(1, 18, 0);
- ins_435(1, 2.0f, 2.2f, 2.4f, 3.6f, 0.0f, 0.0f, 0.0f, 0.0f);
- ins_409(1, 0, 0, 1048576, 0, 0, -999999.0f, -999999.0f);
- ins_400(2);
- ins_436(2, 3, 3, 4, 5, 1, 1, 2, 2);
- ins_403(2, 0.0f, 0.0f);
- ins_407(2, 2);
- ins_404(2, 0.0f, 0.0f);
- ins_402(2, 4, 0);
- ins_435(2, 2.0f, 2.2f, 2.4f, 3.6f, 0.0f, 0.0f, 0.0f, 0.0f);
- ins_409(2, 0, 0, 1048576, 0, 0, -999999.0f, -999999.0f);
- $mainLoopi = -1;
- mainLoop:
- $fireCirclei = 2;
- fireCircle:
- ins_401(0);
- ins_83(60);
- $fireCirclei;
- 1;
- ins_52();
- ins_43($fireCirclei);
- $fireCirclei;
- ins_14(fireCircle, 0);
- ins_83(60);
- ins_15("Boss2Card_At0", _ff 0.7853981634f, _ff -0.0698131701f);
- ins_15("Boss2Card_At0", _ff 2.3561944902f, _ff 0.0698131701f);
- !ENH
- ins_83(240);
- !L
- ins_83(200);
- !ENHL
- $mainLoopi;
- 1;
- ins_52();
- ins_43($mainLoopi);
- $mainLoopi;
- ins_14(mainLoop, 0);
- ins_10();
- }
- sub Boss2Card_At0(ang add)
- {
- var shotLoopi angle x y dist;
- %angle = %ang;
- %dist = 16.0f;
- $shotLoopi = 20;
- shotLoop:
- ins_81(%x, %y, %angle, %dist);
- ins_403(1, %x, %y);
- ins_404(1, [-9998.0f]);
- ins_403(2, %x, %y);
- ins_404(2, [-9998.0f]);
- ins_83(10);
- ins_401(1);
- ins_401(2);
- %angle;
- %add;
- ins_51();
- ins_45(%angle);
- %dist;
- 12.0f;
- ins_51();
- ins_45(%dist);
- $shotLoopi;
- 1;
- ins_52();
- ins_43($shotLoopi);
- $shotLoopi;
- ins_14(shotLoop, 0);
- ins_10();
- }
- sub Boss3()
- {
- var ringLoopi arcLayerLoop2i arcLoop2i arcLayerLoopi arcLoopi mainLoopi angle count add fspeed accel time color wait1 wait2 rang ringcount cfspeed arclayers;
- ins_360(2);
- ins_331(7200);
- ins_333();
- ins_334(0, 1800, 2700, "Boss3Card0");
- ins_347(0, 1800.0f, -32768);
- ins_263(0, 354);
- ins_336(18);
- ins_263(0, 419);
- ins_256("Ecl_EtBreak2", 0.0f, 0.0f, 9999, 0, 0);
- ins_345();
- ins_83(60);
- ins_410();
- ins_343();
- ins_343();
- ins_420(640.0f);
- ins_281(60, 4, 0.0f, 112.0f);
- ins_83(60);
- ins_355($count, 12, 14, 15, 18);
- ins_355($time, 2, 1, 1, 1);
- ins_355($wait1, 70, 60, 50, 40);
- ins_355($wait2, 40, 35, 30, 30);
- ins_355($ringcount, 20, 22, 24, 26);
- ins_355($arclayers, 4, 4, 5, 5);
- 1.2f;
- _f($count);
- ins_57();
- ins_45(%add);
- !E
- 3.5f;
- !N
- 3.7f;
- !H
- 3.9f;
- !L
- 3.1f;
- !ENHL
- _f($count);
- ins_57();
- ins_45(%accel);
- ins_400(0);
- ins_406(0, 1, 1);
- ins_403(0, 0.0f, 0.0f);
- ins_407(0, 1);
- ins_404(0, 0.0f, 0.0f);
- ins_402(0, 4, 0);
- ins_435(0, 1.0f, 1.2f, 1.4f, 1.6f, 0.0f, 0.0f, 0.0f, 0.0f);
- !EN
- ins_409(0, 0, 1, 16, 90, 1, 0.03f, -999999.0f);
- !H
- ins_409(0, 0, 1, 16, 70, 1, 0.05f, -999999.0f);
- !L
- ins_409(0, 0, 1, 16, 70, 1, 0.07f, -999999.0f);
- !ENHL
- ins_409(0, 1, 0, 16, 70, 1, -0.03f, -999999.0f);
- ins_400(1);
- ins_436(1, 4, 5, 6, 7, 1, 1, 2, 2);
- ins_403(1, 0.0f, 0.0f);
- ins_407(1, 3);
- ins_404(1, 0.0f, 0.0f);
- ins_402(1, 4, 1);
- ins_435(1, 2.4f, 2.8f, 3.2f, 3.8f, 1.4f, 1.6f, 1.8f, 1.8f);
- !EN
- ins_409(1, 0, 1, 16, 80, 1, -0.01f, -999999.0f);
- !HL
- ins_409(1, 0, 1, 16, 80, 1, -0.015f, -999999.0f);
- !ENHL
- ins_409(1, 1, 0, 16384, 19, 1, -999999.0f, -999999.0f);
- ins_409(1, 2, 1, 128, 2, 10, 0.0f, 1.5f);
- ins_409(1, 3, 0, 16384, 4, 2, -999999.0f, -999999.0f);
- !L
- ins_409(1, 4, 1, 16, 80, 1, 0.018f, -999999.0f);
- !ENHL
- ins_400(2);
- ins_436(2, 4, 5, 6, 7, 1, 1, 2, 2);
- ins_403(2, 0.0f, 0.0f);
- ins_407(2, 3);
- ins_404(2, 0.0f, 0.0f);
- ins_402(2, 4, 2);
- ins_435(2, 2.2f, 2.4f, 2.8f, 3.4f, 1.4f, 1.6f, 1.8f, 1.8f);
- $mainLoopi = -1;
- mainLoop:
- ins_263(0, 409);
- ins_83($wait1);
- [-9989.0f];
- _f($count);
- 2.0f;
- ins_57();
- _S([-1.0f]);
- _f([-1]);
- %add;
- ins_55();
- ins_53();
- ins_45(%angle);
- %fspeed = 1.0f;
- $color = 0;
- $arcLoopi = $count;
- arcLoop:
- ins_404(0, %angle);
- ins_405(0, %fspeed);
- ins_402(0, 25, 0);
- ins_401(0);
- ins_402(0, 4, $color);
- ins_401(0);
- %cfspeed = %fspeed;
- $arcLayerLoopi = $arclayers;
- arcLayerLoop:
- %fspeed;
- 0.15f;
- ins_53();
- ins_45(%fspeed);
- ins_405(0, %fspeed);
- ins_402(0, 25, 0);
- ins_401(0);
- ins_402(0, 4, $color);
- ins_401(0);
- $arcLayerLoopi;
- 1;
- ins_52();
- ins_43($arcLayerLoopi);
- $arcLayerLoopi;
- ins_14(arcLayerLoop, 0);
- %fspeed = %cfspeed;
- %angle;
- %add;
- ins_51();
- ins_45(%angle);
- %fspeed;
- %accel;
- ins_51();
- ins_45(%fspeed);
- $color;
- 1;
- ins_50();
- 3;
- ins_58();
- ins_43($color);
- ins_83($time);
- $arcLoopi;
- 1;
- ins_52();
- ins_43($arcLoopi);
- $arcLoopi;
- ins_14(arcLoop, 0);
- ins_292(30, 4, 8.0f);
- ins_83($wait2);
- [-9989.0f];
- _f($count);
- 1.5f;
- ins_57();
- _S([-1.0f]);
- _f([-1]);
- %add;
- ins_55();
- ins_51();
- ins_45(%angle);
- %fspeed = 1.0f;
- $arcLoop2i = $count;
- arcLoop2:
- ins_404(0, %angle);
- ins_405(0, %fspeed);
- ins_402(0, 25, 0);
- ins_401(0);
- ins_402(0, 4, $color);
- ins_401(0);
- %cfspeed = %fspeed;
- $arcLayerLoop2i = $arclayers;
- arcLayerLoop2:
- %fspeed;
- 0.15f;
- ins_53();
- ins_45(%fspeed);
- ins_405(0, %fspeed);
- ins_402(0, 25, 0);
- ins_401(0);
- ins_402(0, 4, $color);
- ins_401(0);
- $arcLayerLoop2i;
- 1;
- ins_52();
- ins_43($arcLayerLoop2i);
- $arcLayerLoop2i;
- ins_14(arcLayerLoop2, 0);
- %fspeed = %cfspeed;
- %angle;
- %add;
- ins_53();
- ins_45(%angle);
- %fspeed;
- %accel;
- ins_51();
- ins_45(%fspeed);
- $color;
- 1;
- ins_50();
- 3;
- ins_58();
- ins_43($color);
- ins_83($time);
- $arcLoop2i;
- 1;
- ins_52();
- ins_43($arcLoop2i);
- $arcLoop2i;
- ins_14(arcLoop2, 0);
- ins_263(0, 409);
- ins_83(30);
- %rang = [-9998.0f];
- $ringLoopi = $ringcount;
- ringLoop:
- ins_404(1, %rang);
- ins_402(1, 25, 0);
- ins_401(1);
- ins_402(1, 4, 1);
- ins_401(1);
- ins_83(3);
- 0.0f;
- %rang;
- ins_53();
- ins_404(2, [-1.0f]);
- ins_402(2, 25, 0);
- ins_401(2);
- ins_402(2, 4, 2);
- ins_401(2);
- %rang;
- 0.28f;
- ins_51();
- ins_45(%rang);
- ins_83(1);
- $ringLoopi;
- 1;
- ins_52();
- ins_43($ringLoopi);
- $ringLoopi;
- ins_14(ringLoop, 0);
- ins_83($wait2);
- ins_292(30, 4, 8.0f);
- ins_83($wait2);
- $mainLoopi;
- 1;
- ins_52();
- ins_43($mainLoopi);
- $mainLoopi;
- ins_14(mainLoop, 0);
- ins_10();
- }
- sub Boss3Card0()
- {
- var bombCirclei mainLoopi bombCount angle speed life angleAdd;
- ins_334(0, 0, 2700, "Boss3Card0_End");
- ins_342(1, 2700, 5000000, "Soul Sign 'Soul Detonation'");
- ins_420(640.0f);
- ins_281(60, 4, 0.0f, 112.0f);
- ins_335(60);
- ins_336(7);
- ins_256("Ecl_EtBreak", 0.0f, 0.0f, 9999, 0, 0);
- ins_345();
- ins_83(60);
- ins_263(0, 409);
- ins_83(60);
- ins_15("FX_ShadowEffect");
- ins_324(0, 96.0f, 128.0f, 100.0f);
- ins_355($bombCount, 4, 5, 6, 6);
- ins_356(%speed, 2.0f, 2.3f, 2.6f, 2.9f);
- ins_355($life, 65, 65, 60, 55);
- 6.2831853072f;
- _f($bombCount);
- ins_57();
- ins_45(%angleAdd);
- ins_400(0);
- ins_406(0, 1, 1);
- ins_403(0, 0.0f, 0.0f);
- ins_407(0, 1);
- ins_404(0, 0.0f, 0.0f);
- ins_402(0, 18, 0);
- ins_405(0, 0.5f, 0.0f);
- ins_409(0, 0, 1, 16, 50, 1, -0.01f, -999999.0f);
- ins_409(0, 1, 0, 65536, -999999, -999999, -999999.0f, -999999.0f);
- ins_400(1);
- ins_406(1, 1, 1);
- ins_403(1, 0.0f, 0.0f);
- ins_407(1, 1);
- ins_404(1, 0.0f, 0.0f);
- ins_402(1, 19, 2);
- ins_405(1, 0.0f, 0.0f);
- ins_409(1, 0, 1, 16, 50, 1, 0.0f, -999999.0f);
- ins_409(1, 1, 0, 65536, -999999, -999999, -999999.0f, -999999.0f);
- ins_400(2);
- ins_436(2, 30, 35, 22, 30, 1, 1, 2, 2);
- ins_403(2, 0.0f, 0.0f);
- ins_407(2, 3);
- ins_404(2, 0.0f, 0.0f);
- ins_402(2, 25, 0);
- ins_435(2, 2.6f, 3.0f, 3.4f, 3.8f, 0.0f, 0.0f, 0.0f, 0.0f);
- !E
- ins_409(2, 0, 1, 16, 60, 1, -0.01f, -999999.0f);
- !N
- ins_409(2, 0, 1, 16, 55, 1, -0.012f, -999999.0f);
- !H
- ins_409(2, 0, 1, 16, 50, 1, -0.014f, -999999.0f);
- !L
- ins_409(2, 0, 1, 16, 45, 1, -0.016f, -999999.0f);
- !ENHL
- ins_400(3);
- ins_436(3, 30, 35, 22, 30, 1, 1, 2, 2);
- ins_403(3, 0.0f, 0.0f);
- ins_407(3, 3);
- ins_404(3, 0.0f, 0.0f);
- ins_402(3, 18, 0);
- ins_435(3, 1.73333f, 2.0f, 2.26667f, 2.53333f, 0.0f, 0.0f, 0.0f, 0.0f);
- !E
- ins_409(3, 0, 1, 16, 60, 1, -0.006f, -999999.0f);
- !N
- ins_409(3, 0, 1, 16, 55, 1, -0.007f, -999999.0f);
- !H
- ins_409(3, 0, 1, 16, 50, 1, -0.008f, -999999.0f);
- !L
- ins_409(3, 0, 1, 16, 45, 1, -0.008f, -999999.0f);
- !ENHL
- $mainLoopi = -1;
- mainLoop:
- %angle = [-9989.0f];
- $bombCirclei = $bombCount;
- bombCircle:
- ins_15("Boss3Card0_At0", _ff %angle, _ff %speed, _SS $life);
- %angle;
- %angleAdd;
- ins_51();
- ins_45(%angle);
- $bombCirclei;
- 1;
- ins_52();
- ins_43($bombCirclei);
- $bombCirclei;
- ins_14(bombCircle, 0);
- ins_83(160);
- ins_292(60, 4, 8.0f);
- !ENH
- ins_83(160);
- !L
- ins_83(120);
- !ENHL
- $mainLoopi;
- 1;
- ins_52();
- ins_43($mainLoopi);
- $mainLoopi;
- ins_14(mainLoop, 0);
- ins_10();
- }
- sub Boss3Card0_At0(ang speed life)
- {
- var explodeLoopi shotLoopi x y dist angAdd;
- %dist = 0.0f;
- [-9998.0f];
- -1.5707963268f;
- ins_53();
- 180.0f;
- ins_57();
- ins_45(%angAdd);
- $shotLoopi = $life;
- shotLoop:
- ins_81(%x, %y, %ang, %dist);
- ins_403(0, %x, %y);
- ins_404(0, %ang);
- ins_401(0);
- %dist;
- %speed;
- ins_51();
- ins_45(%dist);
- %ang;
- %angAdd;
- ins_51();
- ins_45(%ang);
- ins_83(1);
- $shotLoopi;
- 1;
- ins_52();
- ins_43($shotLoopi);
- $shotLoopi;
- ins_14(shotLoop, 0);
- ins_83(10);
- ins_81(%x, %y, %ang, %dist);
- ins_403(1, %x, %y);
- ins_404(1, %ang);
- ins_401(1);
- ins_83(50);
- $explodeLoopi = 2;
- explodeLoop:
- ins_403(2, %x, %y);
- ins_404(2, [-9998.0f]);
- ins_401(2);
- ins_83(3);
- ins_403(3, %x, %y);
- ins_404(3, [-9998.0f]);
- ins_401(3);
- ins_83(3);
- $explodeLoopi;
- 1;
- ins_52();
- ins_43($explodeLoopi);
- $explodeLoopi;
- ins_14(explodeLoop, 0);
- ins_10();
- }
- sub Boss3Card0_End()
- {
- ins_324(0, 96.0f, 280.0f, 100.0f);
- ins_360(1);
- ins_331(5000);
- ins_333();
- ins_334(0, 5000, 3600, "Boss3Card1");
- ins_347(0, 5000.0f, -49152);
- ins_263(0, 354);
- ins_336(18);
- ins_263(0, 419);
- ins_256("Ecl_EtBreak2", 0.0f, 0.0f, 9999, 0, 0);
- ins_345();
- ins_83(60);
- ins_410();
- ins_343();
- ins_83(30);
- ins_10();
- }
- sub Boss3Card1()
- {
- var mainLoopi magicCircleLoopi circleCount;
- ins_334(0, 0, 2700, "Boss_Dead");
- ins_342(1, 2700, 5000000, "Final Reaping 'Resurrection by Fire'");
- ins_420(640.0f);
- ins_281(60, 4, 0.0f, 112.0f);
- ins_335(60);
- ins_336(7);
- ins_256("Ecl_EtBreak", 0.0f, 0.0f, 9999, 0, 0);
- ins_345();
- ins_83(60);
- ins_263(0, 409);
- ins_83(60);
- ins_15("FX_ShadowEffect");
- $circleCount = 1;
- $magicCircleLoopi = 3;
- magicCircleLoop:
- ins_258(0);
- ins_259($circleCount, 370);
- ins_83(2);
- $circleCount;
- 1;
- ins_50();
- ins_43($circleCount);
- $magicCircleLoopi;
- 1;
- ins_52();
- ins_43($magicCircleLoopi);
- $magicCircleLoopi;
- ins_14(magicCircleLoop, 0);
- ins_400(0);
- ins_436(0, 40, 45, 45, 50, 3, 3, 4, 4);
- ins_403(0, 0.0f, 0.0f);
- ins_407(0, 2);
- ins_404(0, 0.0f, 0.0f);
- ins_402(0, 25, 0);
- ins_405(0, 1.2f, 0.0f);
- ins_409(0, 0, 1, 16, 120, 1, 0.03f, -999999.0f);
- ins_400(1);
- ins_436(1, 40, 45, 45, 50, 3, 3, 4, 4);
- ins_403(1, 0.0f, 0.0f);
- ins_407(1, 2);
- ins_404(1, 0.0f, 0.0f);
- ins_402(1, 4, 0);
- ins_405(1, 1.2f, 0.0f);
- ins_409(1, 0, 1, 16, 120, 1, 0.03f, -999999.0f);
- ins_400(2);
- ins_436(2, 1, 1, 1, 1, 10, 13, 16, 16);
- ins_403(2, 0.0f, 0.0f);
- ins_407(2, 0);
- ins_404(2, 0.0f, 0.0f);
- ins_402(2, 25, 0);
- ins_435(2, 1.2f, 1.2f, 1.2f, 1.6f, 0.0f, 0.0f, 0.0f, 0.0f);
- !EN
- ins_409(2, 0, 1, 16, 120, 1, 0.03f, -999999.0f);
- !HL
- ins_409(2, 0, 1, 16, 120, 1, 0.04f, -999999.0f);
- ins_409(2, 1, 0, 1048576, 0, 0, -999999.0f, -999999.0f);
- !ENHL
- ins_400(3);
- ins_436(3, 1, 1, 1, 1, 10, 13, 16, 16);
- ins_403(3, 0.0f, 0.0f);
- ins_407(3, 0);
- ins_404(3, 0.0f, 0.0f);
- ins_402(3, 4, 2);
- ins_435(3, 1.2f, 1.2f, 1.2f, 1.6f, 0.0f, 0.0f, 0.0f, 0.0f);
- !EN
- ins_409(3, 0, 1, 16, 120, 1, 0.03f, -999999.0f);
- !HL
- ins_409(3, 0, 1, 16, 120, 1, 0.04f, -999999.0f);
- ins_409(3, 1, 0, 1048576, 0, 0, -999999.0f, -999999.0f);
- !ENHL
- ins_400(4);
- ins_406(4, 1, 1);
- ins_403(4, 0.0f, 0.0f);
- ins_407(4, 1);
- ins_404(4, 1.5707963268f, 0.0f);
- ins_402(4, 18, 0);
- ins_435(4, 1.8f, 2.0f, 2.2f, 2.4f, 0.0f, 0.0f, 0.0f, 0.0f);
- ins_15("Boss3Card1_At0");
- ins_15("Boss3Card1_At1");
- ins_83(60);
- $mainLoopi = -1;
- mainLoop:
- ins_401(0);
- ins_401(1);
- ins_292(100, 4, 4.0f);
- ins_83(130);
- ins_263(0, 409);
- ins_83(40);
- $mainLoopi;
- 1;
- ins_52();
- ins_43($mainLoopi);
- $mainLoopi;
- ins_14(mainLoop, 0);
- ins_10();
- }
- sub Boss3Card1_At0()
- {
- var effLoopi offi off dummy;
- %offi = [-9998.0f];
- $effLoopi = -1;
- effLoop:
- ins_81(%off, %dummy, %offi, 0.2617993878f);
- ins_404(2, %off);
- ins_404(3, %off);
- ins_401(2);
- ins_401(3);
- ins_83(40);
- %offi;
- 0.4f;
- ins_51();
- ins_45(%offi);
- $effLoopi;
- 1;
- ins_52();
- ins_43($effLoopi);
- $effLoopi;
- ins_14(effLoop, 0);
- }
- sub Boss3Card1_At1()
- {
- var waterLoop2i waterLoopi mult sx sy amount;
- 384.0f;
- 3.1415926536f;
- ins_57();
- ins_45(%mult);
- ins_355($amount, 2, 3, 3, 4);
- $waterLoopi = -1;
- waterLoop:
- $waterLoop2i = $amount;
- waterLoop2:
- 0.0f;
- [-9995.0f];
- ins_53();
- ins_45(%sx);
- 0.0f;
- [-9994.0f];
- ins_53();
- ins_45(%sy);
- [-9998.0f];
- 1.5707963268f;
- ins_53();
- %mult;
- ins_55();
- %sx;
- [-1.0f];
- ins_51();
- ins_45(%sx);
- ins_403(4, %sx, %sy);
- ins_401(4);
- $waterLoop2i;
- 1;
- ins_52();
- ins_43($waterLoop2i);
- $waterLoop2i;
- ins_14(waterLoop2, 0);
- ins_83(2);
- $waterLoopi;
- 1;
- ins_52();
- ins_43($waterLoopi);
- $waterLoopi;
- ins_14(waterLoop, 0);
- }
- sub Boss_Dead()
- {
- var ;
- ins_322(68);
- ins_263(0, 354);
- ins_336(18);
- ins_263(0, 419);
- ins_256("Ecl_EtBreak2", 0.0f, 0.0f, 9999, 0, 0);
- ins_345();
- ins_83(60);
- ins_410();
- ins_343();
- ins_330(0);
- ins_332(-1);
- ins_337(30, 12, 0);
- ins_263(0, 354);
- ins_263(0, 420);
- ins_336(18);
- ins_1();
- ins_1();
- }
- sub Enemy_0(A B)
- {
- var;
- ins_258(1);
- ins_259(0, $A);
- ins_259(1, $B);
- ins_322(32);
- ins_320(24.0f, 24.0f);
- ins_321(16.0f, 16.0f);
- [-9999.0f];
- 2.0f;
- ins_55();
- 5.5f;
- ins_51();
- ins_284(1.5707964f, [-1.0f]);
- ins_285(40, 4, -999999.0f, 0.0f);
- ins_15("Enemy_0_attack");
- ins_83(100);
- 0.3926991f;
- [-9987.0f];
- 0.4f;
- ins_55();
- ins_51();
- ins_285(40, 4, [-1.0f], 2.7f);
- ins_83(6000);
- ins_0();
- ins_10();
- }
- sub Enemy_0_attack()
- {
- var shotloopi A B C D E F;
- ins_355($A, 8, 12, 12, 12);
- ins_400(0);
- ins_407(0, 0);
- ins_402(0, 2, 6);
- ins_406(0, 1, 1);
- ins_404(0, 0.0f, 0.7853982f);
- ins_405(0, 2.0f, 1.0f);
- ins_409(0, 0, 1, 4, -999999, -999999, -999999.0f, -999999.0f);
- ins_409(0, 1, 1, 1, -999999, -999999, -999999.0f, -999999.0f);
- !L
- ins_406(0, 3, 1);
- !ENHL
- %E = 0.0f;
- %D = [-9998.0f];
- !EN
- %F = 1.6f;
- !H
- %F = 3.0f;
- !L
- %F = 3.0f;
- !ENHL
- $shotloopi = $A;
- shotloop:
- ins_405(0, %F, %F);
- ins_81(%B, %C, %D, %E);
- ins_403(0, %B, %C);
- ins_83(4);
- ins_401(0);
- %D;
- 0.314159f;
- ins_51();
- ins_45(%D);
- ins_82(%D);
- %E;
- 6.0f;
- ins_51();
- ins_45(%E);
- !E
- %F;
- 0.15f;
- ins_51();
- ins_45(%F);
- !N
- %F;
- 0.2f;
- ins_51();
- ins_45(%F);
- !H
- %F;
- 0.3f;
- ins_51();
- ins_45(%F);
- !L
- %F;
- 0.4f;
- ins_51();
- ins_45(%F);
- !ENHL
- $shotloopi;
- 1;
- ins_52();
- ins_43($shotloopi);
- $shotloopi;
- ins_14(shotloop, 0);
- ins_10();
- }
- sub Enemy_0_blue()
- {
- var A;
- ins_330(2);
- ins_11("Enemy_0", _SS 49, _SS 45);
- ins_1();
- }
- sub Souls()
- {
- var soulLoopi;
- ins_83(120);
- $soulLoopi = -1;
- soulLoop:
- ins_256("Pickup_gem", 0.0f, 0.0f, 60, 0, 1);
- ins_83(60);
- $soulLoopi;
- 1;
- ins_52();
- ins_43($soulLoopi);
- $soulLoopi;
- ins_14(soulLoop, 0);
- }
- sub Skulls()
- {
- var skullLoopi;
- ins_83(30);
- $skullLoopi = -1;
- skullLoop:
- ins_263(4, 0);
- ins_83(20);
- $skullLoopi;
- 1;
- ins_52();
- ins_43($skullLoopi);
- $skullLoopi;
- ins_14(skullLoop, 0);
- }
- sub main()
- {
- var A B C;
- ins_322(16);
- ins_0();
- ins_83(360);
- ins_339();
- ins_256("Boss", -144.0f, -16.0f, 40, 10000, 1);
- ins_339();
- ins_340();
- ins_83(60);
- ins_1();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement