public PlaneObj(Texture2D sprite, int x, int y, int vx, int vy, int srcRectWidth, int srcRectHeight, double moveRate, int hp) : base(sprite, x, y, vx, vy, srcRectHeight, srcRectHeight, moveRate) { BulletType = new List<BulletObj>(); BulletPool = new List<BulletObj>(); Timer = new TimeEventHandler(); this.hp = hp; bulletSelection = 0; }
public BehaviorController(EnemyPlaneObj parent) : base(parent) { behaviorState = BehaviorState.BehaviorController; timer = new TimeEventHandler(); }