Exemplo n.º 1
0
  public static AudioManager getManager() {
    if (audioManager == null) {
      audioManager = new AudioManager();
      audioManager.nextPageClip =
          audioManager.loadClip(
              Constants.BASE_SOUND_PATH + "OnPrevPage.wav"); // sounds better than OnNextPage
      audioManager.prevPageClip =
          audioManager.loadClip(Constants.BASE_SOUND_PATH + "OnPrevPage.wav");
      audioManager.anotherTabClip =
          audioManager.loadClip(Constants.BASE_SOUND_PATH + "OnNextPage.wav");
      audioManager.nextPhaseClip =
          audioManager.loadClip(Constants.BASE_SOUND_PATH + "OnNextPhase.wav");
      audioManager.endTurnClip = audioManager.loadClip(Constants.BASE_SOUND_PATH + "OnEndTurn.wav");
      audioManager.tapPermanentClip =
          audioManager.loadClip(Constants.BASE_SOUND_PATH + "OnTapPermanent.wav");
      audioManager.summonClip = audioManager.loadClip(Constants.BASE_SOUND_PATH + "OnSummon.wav");
      audioManager.diedCreatureClip =
          audioManager.loadClip(Constants.BASE_SOUND_PATH + "OnSummon-.wav");
      audioManager.drawClip = audioManager.loadClip(Constants.BASE_SOUND_PATH + "OnDraw.wav");
      audioManager.buttonOkClip =
          audioManager.loadClip(Constants.BASE_SOUND_PATH + "OnButtonOk.wav");
      audioManager.buttonCancelClip =
          audioManager.loadClip(Constants.BASE_SOUND_PATH + "OnButtonCancel.wav");
      audioManager.attackClip = audioManager.loadClip(Constants.BASE_SOUND_PATH + "OnAttack.wav");
      audioManager.blockClip = audioManager.loadClip(Constants.BASE_SOUND_PATH + "OnBlock.wav");
      audioManager.addPermanentClip =
          audioManager.loadClip(Constants.BASE_SOUND_PATH + "OnAddPermanent.wav");
      audioManager.addArtifactClip =
          audioManager.loadClip(Constants.BASE_SOUND_PATH + "OnAddArtifact.wav");
      audioManager.updateStackClip =
          audioManager.loadClip(Constants.BASE_SOUND_PATH + "OnStackNew.wav");
      audioManager.onHover = audioManager.loadClip(Constants.BASE_SOUND_PATH + "OnHover.wav");

      audioManager.playerJoinedTable =
          audioManager.loadClip(Constants.BASE_SOUND_PATH + "OnPlayerJoinedTable.wav");
      audioManager.playerSubmittedDeck =
          audioManager.loadClip(Constants.BASE_SOUND_PATH + "OnPlayerSubmittedDeck.wav");
      audioManager.playerLeft =
          audioManager.loadClip(Constants.BASE_SOUND_PATH + "OnPlayerLeft.wav");
      audioManager.playerWon = audioManager.loadClip(Constants.BASE_SOUND_PATH + "OnPlayerWon.wav");
      audioManager.playerLost =
          audioManager.loadClip(Constants.BASE_SOUND_PATH + "OnPlayerLost.wav");
    }
    return audioManager;
  }