public void Initialize(PlayerModel player, GameConfig gameConfig) { inventoryView.Initialize(gameConfig.PlayerConfig.InventoryConfig); inventoryView.Subscribe(player.Inventory); inventoryView.Hide(); pickupNotification.Initialize(gameConfig.ControlsConfig); _pickupSystem = new PickupSystem(player.Inventory, pickupNotification); pickupNotification.Hide(); }