···11-using UnityEngine;
11+using UnityEngine;
22using System.Collections;
33using UnityUtilLib;
44using Danmaku2D;
5566namespace Danmaku2D.AttackPatterns {
7788+ /// <summary>
99+ /// A abstract class for consecutive basic bursts of bullets
1010+ /// </summary>
811 public abstract class Burst : AttackPattern {
1212+913 [SerializeField]
1014 private ProjectilePrefab prefab;
1115···1822 [SerializeField]
1923 private int bulletCount;
20242525+ /// <summary>
2626+ /// An overridable factory method for subclasses to control the various
2727+ /// </summary>
2828+ /// <value>The controller to be used with the bullets fired with this attack pattern</value>
2129 protected abstract IProjectileGroupController BurstController {
2230 get;
2331 }