1. 13 Jul, 2020 1 commit
    • Fix formatting · f541c37e
      kaysrishaq authored
      PREFAVAILABLE -> S_PrefAvailable
      move declarations to top of blocks
  2. 14 May, 2020 3 commits
    • clean whitespace · 70896f90
      kaysrishaq authored
    • Minor reorganization · c2a54aca
      kaysrishaq authored
    • Update · fd31c5cd
      kaysrishaq authored
      Worked out some edge cases that had resulted in tracks restarting in the same format when they shouldn't - or tracks not switching to the other format when they should.
      
      Removed stray }
  3. 13 May, 2020 1 commit
    • musicpref console variable · 7f7ccc99
      kaysrishaq authored
      Adds musicpref to console and sound options menu, which allows users to select whether to prioritize MIDI or Digital music.
      Functions GameMIDIMusic_OnChange and GameDigiMusic_OnChange updated to not assume digital music priority, and to have more consistent behavior between the two.
      Positive side effect of using P_RestoreMusic in these functions means that powerup music (speed shoes, invincibility) will restore in the correct position when reenabling the original MusicType they loaded in with.
  4. 12 May, 2020 1 commit
  5. 06 May, 2020 1 commit
  6. 19 Mar, 2020 1 commit
  7. 09 Mar, 2020 1 commit
  8. 23 Feb, 2020 1 commit
    • Add JingleStatus hook for carrying custom jingle tunes · f2c968de
      colette authored
      The extra argument is the music name, as passed into
      P_PlayJingleMusic(player, musname), to run the hook for, optional.
      Arguments are (player, musname) - the latter to allow global hooks
      that still differentiate between different tracks.
  9. 19 Feb, 2020 1 commit
  10. 07 Feb, 2020 2 commits
  11. 23 Jan, 2020 1 commit
  12. 20 Jan, 2020 1 commit
  13. 19 Jan, 2020 2 commits
  14. 16 Jan, 2020 1 commit
  15. 10 Jan, 2020 1 commit
  16. 31 Dec, 2019 1 commit
  17. 30 Dec, 2019 3 commits
  18. 25 Dec, 2019 1 commit
  19. 12 Dec, 2019 2 commits
  20. 06 Dec, 2019 1 commit
  21. 30 Nov, 2019 2 commits
  22. 25 Nov, 2019 1 commit
  23. 21 Nov, 2019 1 commit
  24. 14 Nov, 2019 1 commit
  25. 13 Nov, 2019 1 commit
  26. 05 Nov, 2019 1 commit
    • Sound test is cool now! · 5f8671b1
      toaster authored
      https://cdn.discordapp.com/attachments/405336003239477249/641295998395613224/srb20042.gif
      
      * Port MUSICDEFs from Kart.
          * Safe to modify without modifying game, so we can put it in music.dta eventually.
          * "Title", "AltTitle", "Authors" fields are self-evident.
          * "Soundtestpage" and "Soundtestcond" are used to determine which sound test unlockable can play them (set with Unlockable's variable, just like Level Select).
          * "Stoppingtime" and "BPM" both accept floats, and are used for presentation stuff on the sound test.
          * Ironically, we don't share a single field name with them. Such is the case of differing foci, though, and I expect they'll change their implementation to match (since this is necessary for a sound test).
      * Change how S_AddSoundFx works to avoid iterating through all of them, and to allow cv_soundtest to only scroll through defined slots (instead of the infinite wall of thok sounds when scrolling to the left).
      * Change V_DrawFixedPatch to allow scaling on two seperate axes.
          * Now called "V_DrawStretchyFixedPatch".
          * "V_DrawFixedPatch" is a macro to V_DrawStretchyFixedPatch now (same scale on both axes).
          * Available to Lua under v.drawStretched!
          * Even works in GL!
      * Bugfix: Add SR_PLAYER to SOC's menutypes_list.
      
      Stay tuned for the merge request, where I put the onus on the Music Team to finish this off...
  27. 26 Oct, 2019 3 commits
  28. 24 Oct, 2019 1 commit
  29. 23 Oct, 2019 2 commits