#e
#Title[1]
#Text[P]
#ScriptVersion[2]
#Player[FREE]


script_enemy_main {
	let imgBoss     = "script\፬_\img\dot_yukari.png";
	 #include_function ".\lib\lib_anime_Yukari.txt"
	#include_function ".\prg\function_all.txt"
	let cx=GetCenterX();	
	let sub1 = GetCurrentScriptDirectory ~ "\ran1.txt";
	let sub2 = GetCurrentScriptDirectory ~ "\chen1.txt";
    let yf        = GetClipMinY + 64;
    let cx=GetCenterX();
    @Initialize {
		SetX(GetCenterX);
        SetY(GetClipMinY + 64);
        SetLife(10000);
        LoadGraphic(imgBoss);
        InitializeAction();
        SetTexture(imgBoss);
        SetDamageRate(100, 0);
        Move;
		TMain1;
	}
	@MainLoop {
        SetCollisionA(GetX, GetY, 32);
        SetCollisionB(GetX, GetY, 16);

        yield;
    }
    @DrawLoop {
       DrawBoss( imgBoss );
    }

    @Finalize {
		
    }
    task TMain1 {
	    
        yield;
        con;
        setsiki;
        con2;
        
       }
task Move {
	loop{
	SetMovePosition02(GetX, GetY+10, 60);
	wait(60);
	SetMovePosition02(GetX, GetY-10, 60);
	wait(60);
}
}
sub con {
        let wConc = 100;
        Concentration01(wConc);
        wait(wConc);
    }
    sub con2 {
        let wConc = 60;
        Concentration01(wConc);
        wait(wConc);
    }
sub setsiki {
	CreateEnemyFromFile(sub1, GetClipMinX + 80, GetClipMinY + 120, 0, 0, 1);
	CreateEnemyFromFile(sub2, GetClipMaxX - 80, GetClipMinY + 120, 0, 0, 1);
}








          function wait(w) {
        loop(w) { yield; }
    }    
}