Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let imgBoss = GetCurrentScriptDirectory ~ "texture/wriggle.png";
- let sky = GetCurrentScriptDirectory ~ "texture/sky.png";
- let overlay = GetCurrentScriptDirectory ~ "texture/nova.png";
- let spellcardSE = GetCurrentScriptDirectory ~ "se/seSpellCard.wav";
- let bossdeathSE = GetCurrentScriptDirectory ~ "se/seBossDeath.wav";
- #include "script/default_system/Default_ShotConst.txt"
- #include"script/default_system/Default_Effect.txt"
- @Initialize {
- SetAutoDeleteObject(true);
- LoadSound(spellcardSE);
- PlaySE(spellcardSE);
- let objScene = GetEnemyBossSceneObjectID();
- ObjEnemyBossScene_StartSpell(objScene);
- bossObj = ObjEnemy_Create(OBJ_ENEMY_BOSS);
- ObjEnemy_Regist(bossObj);
- ObjMove_SetPosition(bossObj,192,-100);
- ObjMove_SetDestAtSpeed(bossObj,192,120,5);
- mainTask;
- }
- ----------------------
- task scriptEnd {
- while(ObjEnemy_GetInfo(bossObj,INFO_LIFE) > 0) {
- yield;
- }
- PlaySE(bossdeathSE);
- TExplosionA(bossX,bossY,10,0.5);
- Obj_Delete(bossObj);
- Obj_Delete(overlay);
- DeleteShotAll(TYPE_ALL,TYPE_ITEM);
- wait(120);
- CloseScript(GetOwnScriptID());
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement