diff --git a/lib/assets_manager/cubit/assets_manager_cubit.dart b/lib/assets_manager/cubit/assets_manager_cubit.dart index 5d3dd7c9..65b780c2 100644 --- a/lib/assets_manager/cubit/assets_manager_cubit.dart +++ b/lib/assets_manager/cubit/assets_manager_cubit.dart @@ -7,11 +7,11 @@ import 'package:pinball_audio/pinball_audio.dart'; part 'assets_manager_state.dart'; class AssetsManagerCubit extends Cubit { - AssetsManagerCubit(this._game, this._player) + AssetsManagerCubit(this._game, this._audioPlayer) : super(const AssetsManagerState.initial()); final PinballGame _game; - final PinballPlayer _player; + final PinballAudioPlayer _audioPlayer; Future load() async { /// Assigning loadables is a very expensive operation. With this purposeful @@ -24,7 +24,7 @@ class AssetsManagerCubit extends Cubit { loadables: [ _game.preFetchLeaderboard(), ..._game.preLoadAssets(), - ..._player.load(), + ..._audioPlayer.load(), ...BonusAnimation.loadAssets(), ...SelectedCharacter.loadAssets(), ], diff --git a/lib/game/view/pinball_game_page.dart b/lib/game/view/pinball_game_page.dart index b668e28f..5c21f257 100644 --- a/lib/game/view/pinball_game_page.dart +++ b/lib/game/view/pinball_game_page.dart @@ -48,7 +48,7 @@ class PinballGamePage extends StatelessWidget { child: Scaffold( backgroundColor: PinballColors.transparent, body: BlocProvider( - create: (_) => AssetsManagerCubit(game, player)..load(), + create: (_) => AssetsManagerCubit(game, audioPlayer)..load(), child: PinballGameView(game), ), ),