OSDN Git Service

ネットワーク関連修正。ステージの変更も含まれるので、ステージ作成者の皆さんは変更箇所を上書きしないよう注意してください。
[h58pcdgame/GameScriptCoreLibrary.git] / www / corelib / classes / MainCharacters / MainCharacterClass_Hunter.js
1 var MainCharacterClass_Hunter = function(stage, args){
2         MainCharacterClass_Hunter.base.apply(this,[stage,[["bowman1.png","bowman2.png","bowman3.png","bowman4.png","bowman3.png","bowman2.png",]]]);
3
4         this.size.x = 32;
5         this.size.y = 64;
6         this.movingVelocity = 200;
7         stage.addStageObject(this, true);
8
9 }.extend(MainCharacterClass, {
10         className: "MainCharacterClass_Hunter",
11 fire: function()
12         {
13                 if(this.lastFireTick < this.ownerStage.manager.tickCount - this.fireTickInterval){
14                         var f = new FireObjectClass(this.ownerStage, [["arrow1.png"]]);
15                         f.maxBoundCount = 1;
16                         f.size.x = 32;
17                         f.size.y = 32;
18                         f.fireVelocity = new Point2D(1500, 0);
19                         f.antigravity = 700 / this.ownerStage.manager.tickPerSecond;
20                         f.fire(this);
21                         
22
23                         this.lastFireTick = this.ownerStage.manager.tickCount;
24                        
25                 }
26         },
27 });