Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #TouhouDanmakufu
- #Title[Proiettile Ciel "Heat of the Falling Ice"]
- #Text[The main shot of the Eight Gods.]
- #Background[.\img\IceMountain.png, 1, 1]
- #ScriptVersion[2]
- script_enemy_main {
- let frame = 0;
- SetLife(1000);
- SetMovePosition01 (GetCenterX,GetCenterY,5);
- SetTimer(65);
- let imgBoss = "script\img\ExRumia.png";
- LoadGraphic(imgBoss);
- SetTexture(imgBoss);
- SetGraphicRect(0, 0, 63, 63);
- frame++;
- }
- @Initialize {
- let imgBoss = "script\img\ExRumia.png";
- LoadGraphic(imgBoss);
- SetTexture(imgBoss);
- SetGraphicRect(0, 0, 63, 63);
- }
- @MainLoop {
- SetCollisionA(GetX, GetY, 24);
- SetCollisionB(GetX, GetY, 24);
- if (frame == 60)
- {
- CreateShot01(GetX, GetY, 3, GetAngleToPlayer, RED01, 10);
- frame=50;
- CreateShot01(GetX, GetY, 4, GetAngleToPlayer, RED02, 11);
- frame=50;
- CreateShot01(GetX, GetY, 5, GetAngleToPlayer, RED03, 12);
- frame=50;
- CreateShot01(GetX, GetY, 6, GetAngleToPlayer, RED02, 13);
- frame=50;
- CreateShot01(GetX, GetY, 7, GetAngleToPlayer, RED01, 14);
- }
- if (frame == 240)
- {
- CreateLaser01(GetX, GetY, 5, GetAngleToPlayer, 200, 5, RED22, 60);
- frame=230;
- CreateLaser01(GetX, GetY, 5, GetAngleToPlayer, 200, 10, RED22, 120);
- frame=230;
- CreateLaser01(GetX, GetY, 5, GetAngleToPlayer, 200, 15, RED32, 150);
- frame=230;
- CreateLaser01(GetX, Gety, 5, GetAngleToPlayer, 200, 20, RED22, 165);
- frame=230;
- CreateLaser01(GetX, GetY, 5, GetAngleToPlayer, 200, 25, RED22, 170);
- frame=0;
- loop(36){
- CreateShot01(GetX, GetY, 0, angle, BLUE12, 170);
- angle += 360/36
- }
- loop(36){
- CreateShot01(GetX, GetY, 180, angle, BLUE12, 170);
- angle += 360/36
- }
- loop(36){
- CreateShot01(GetX, GetY, 360, angle, BLUE12, 170);
- angle += 360/36
- }
- }
- frame++;
- }
- @DrawLoop {
- SetTexture(imgBoss);
- SetRenderState(ALPHA)
- SetAlpha(255);
- SetGraphicRect(0,0,256,64);
- SetGraphicScale(1,1);
- SetGraphicAngle(0,0,0);
- DrawGraphic(GetX, GetY);
- {
- @Finalize {
- DeleteSE(shot;)
- DeleteGraphic(imgBoss)
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment