/// <summary>
 /// konstruktor
 /// </summary>
 /// <param name="model">exploze</param>
 /// <param name="player">hrac ktery bombu polozil</param>
 public AbstractExplosionEvent(AbstractExplosion model, Player player)
     : base(model)
 {
     Player = player;
 }
 public void AddExplosion(AbstractExplosion explosion)
 {
     explosions.Add(explosion);
 }
 public ElectricExplosionEvent(AbstractExplosion model, Player player)
     : base(model, player)
 {
 }
 public WaterExplosionEvent(AbstractExplosion model, Player player)
     : base(model, player)
 {
 }
 /// <summary>
 /// konstruktor
 /// </summary>
 /// <param name="model">exploze</param>
 /// <param name="player">hrac ktery bombu polozil</param>
 public AbstractExplosionEvent(AbstractExplosion model, AbstractPlayer player)
     : base(model)
 {
     this.player = player;
 }
 public CommonExplosionEvent(AbstractExplosion model, AbstractPlayer player)
     : base(model, player)
 {
 }