void DoPlayerShoot(int r, ShotKind kind)
 {
     if (row == r && col == 0 && shot_state == ShotKind.None)
     {
         Debug.Log("Player Shot " + r + " " + kind.ToString());
         shot_state = kind;
         UpdateBunnies();
     }
 }
 void SpawnBoss(int r, ShotKind kind)
 {
     if (row == r)
     {
         state = kind;
         foreach (SpriteRenderer rend in renderers.Values)
         {
             if (rend.gameObject.name == kind.ToString())
             {
                 rend.enabled = true;
             }
         }
     }
 }