--- /dev/null
+var EnemyCharacterClass_Apache = function(stage, args){
+ EnemyCharacterClass_Apache.base.apply(this, [stage, [["Apache1.png","Apache2.png","Apache3.png"]]]);
+
+ this.size.x = 192;
+ this.size.y = 192;
+ this.antigravity = 700 / GameManager.prototype.tickPerSecond ;
+
+ this.interval=2;
+ this.chasingRange = 500;
+ this.fightingRange = 200;
+
+ this.movingVelocity = 150;
+ this.max_HP = 20;
+ this.HP = this.max_HP;
+ this.isWeaponed = true;
+
+ stage.addStageObject(this);
+}.extend(EnemyCharacterClass, {
+ className: "EnemyCharacterClass_Apache",
+
+ fire: function()
+ {
+ if(this.lastFireTick < this.ownerStage.manager.tickCount - this.fireTickInterval){
+ var f = new FireObjectClass(this.ownerStage, [["bullet.png"]]);
+ f.maxBoundCount = 1;
+ f.size.x = 10;
+ f.size.y = 10;
+ f.fire(this);
+ f.fire(this, 192, 192);
+ this.fireTickInterval=20;
+ this.lastFireTick=this.ownerStage.manager.tickCount;
+ }
+ },
+});
\ No newline at end of file
document.write("<script type='text/javascript' src='corelib/classes/WarpItemClass.js'></script>");
document.write("<script type='text/javascript' src='corelib/classes/EnemyCharacters/EnemyCharacterClass_AntigravitySpine.js'></script>");
document.write("<script type='text/javascript' src='corelib/classes/EnemyCharacters/EnemyCharacterClass_AntigravityTaraba.js'></script>");
+document.write("<script type='text/javascript' src='corelib/classes/EnemyCharacters/EnemyCharacterClass_Apache.js'></script>");
document.write("<script type='text/javascript' src='corelib/classes/EnemyCharacters/EnemyCharacterClass_MutekiAntigravityTaraba.js'></script>");
document.write("<script type='text/javascript' src='corelib/classes/EnemyCharacters/EnemyCharacterClass_Bear.js'></script>");
document.write("<script type='text/javascript' src='corelib/classes/EnemyCharacters/EnemyCharacterClass_Farmer.js'></script>");