Advertisement
Guest User

Untitled

a guest
Jun 4th, 2017
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. let imgBoss = GetCurrentScriptDirectory ~ "texture/wriggle.png";
  2. let sky = GetCurrentScriptDirectory ~ "texture/sky.png";
  3. let overlay = GetCurrentScriptDirectory ~ "texture/nova.png";
  4.  
  5. let spellcardSE = GetCurrentScriptDirectory ~ "se/seSpellCard.wav";
  6. let bossdeathSE = GetCurrentScriptDirectory ~ "se/seBossDeath.wav";
  7.  
  8. #include "script/default_system/Default_ShotConst.txt"
  9. #include"script/default_system/Default_Effect.txt"
  10.  
  11. @Initialize {
  12.  
  13. SetAutoDeleteObject(true);
  14.  
  15. LoadSound(spellcardSE);
  16.  
  17. PlaySE(spellcardSE);
  18.  
  19. let objScene = GetEnemyBossSceneObjectID();
  20. ObjEnemyBossScene_StartSpell(objScene);
  21.  
  22. bossObj = ObjEnemy_Create(OBJ_ENEMY_BOSS);
  23. ObjEnemy_Regist(bossObj);
  24.  
  25. ObjMove_SetPosition(bossObj,192,-100);
  26.  
  27. ObjMove_SetDestAtSpeed(bossObj,192,120,5);
  28.  
  29. mainTask;
  30. }
  31.  
  32. ----------------------
  33.  
  34. task scriptEnd {
  35. while(ObjEnemy_GetInfo(bossObj,INFO_LIFE) > 0) {
  36. yield;
  37. }
  38. PlaySE(bossdeathSE);
  39. TExplosionA(bossX,bossY,10,0.5);
  40. Obj_Delete(bossObj);
  41. Obj_Delete(overlay);
  42. DeleteShotAll(TYPE_ALL,TYPE_ITEM);
  43. wait(120);
  44. CloseScript(GetOwnScriptID());
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement