public MapGenerationBehavior(ScoreBehavior scoreBehavior)
        {
            this.scoreBehavior = scoreBehavior;

            this.MapPool.Objects.Add(new Map());
            this.MapPool.Objects.Add(new Map());
            this.MapPool.Objects.Add(new Map(Maps.Map0, new Vector2(0, 0)));
        }
 public CollisionDetectionBehavior(Harry harry, MapGenerationBehavior mapGenerationBehavior, ScoreBehavior scoreBehavior)
 {
     this.harry = harry;
     this.mapGenerationBehavior = mapGenerationBehavior;
     this.scoreBehavior         = scoreBehavior;
 }