public void AddPlayer(Player player) { if (!playersAndClones.ContainsKey(player)) { PlayerClone clone = new PlayerClone(this.actorManager, this.particleManager, this.tileMap, this.camera, player.location, content, player.frameWidth, player.frameHeight, player.collideWidth, player.collideHeight); clone.playerToRecord = player; clone.InteractionRectangle = this.CollisionRectangle; playersAndClones.Add(player, clone); actorManager.AddPlayerClone(clone); } }