diff --git a/scripts/Contents/Characters/Dog.gd b/scripts/Contents/Characters/Dog.gd index adefa8b..76103a3 100644 --- a/scripts/Contents/Characters/Dog.gd +++ b/scripts/Contents/Characters/Dog.gd @@ -4,17 +4,15 @@ func register(): fields[FieldStore.Entity.MAX_HEALTH] = 120 fields[FieldStore.Entity.MOVEMENT_SPEED] = 0.2 fields[FieldStore.Entity.OFFSET_SHOOT] = 0 - attackCooldownMap[0] = randi_range(3000, 5000) + attackCooldownMap[0] = randi_range(100, 500) func spawn(): texture.play("walk") func ai(): - PresetEntityAI.follow(self, currentFocusedBoss, 300) + PresetEntityAI.follow(self , currentFocusedBoss, 300) tryAttack(0) func attack(type): if type == 0: var weaponPos = findWeaponAnchor("normal") var angle = weaponPos.angle_to_point(currentFocusedBoss.position) - for i in 3: - BulletBase.generate(ComponentManager.getBullet("DogCircle"), self, weaponPos, angle) - await TickTool.millseconds(100) + BulletBase.generate(ComponentManager.getBullet("DogCircle"), self , weaponPos, angle) return true