public override void LateUpdate(Frame thisFrame) { if (_shootTimer <= 0) { _shootTimer = Parent.Rand.Next(1500, 3500);; MonsterBullet bullet = new MonsterBullet(); bullet.Parent = Parent; bullet.xPos = xPos + 10; bullet.yPos = yPos + Sprite.GetLength(0) + 1; bullet.Start(); Parent.GameObjects.Add(bullet); } _shootTimer--; }