1. 25 Mar, 2019 1 commit
  2. 22 Mar, 2019 1 commit
  3. 20 Mar, 2019 1 commit
  4. 19 Mar, 2019 1 commit
  5. 16 Mar, 2019 1 commit
    • LoveEevee's avatar
      SoundBuffer: Set song volume · 61a5d6d4
      LoveEevee authored
      - Requires a new column in the database after preview: `volume` REAL
      - The value is a volume multiplier, if the value is set to null or 1 there will be no change
      - The volume can be set in debugger
      - Imported TJA files are now read from disk every time the song is played, freeing some memory and making it easier to create charts
      - Correctly parse TJA files with alphabet notes, added "A" and "B" notes, which appear as DON (Big) and KA (Big) respectively
      61a5d6d4
  6. 10 Mar, 2019 1 commit
  7. 06 Mar, 2019 1 commit
    • LoveEevee's avatar
      View: Fix donbg scrolling · 7ee8773e
      LoveEevee authored
      - All metadata fields in imported TJA files are now optional
      - Added new metadata fields: `TITLEEN` and `SUBTITLEEN` (`EN` can be any language id from strings.js)
      7ee8773e
  8. 25 Feb, 2019 1 commit
  9. 24 Feb, 2019 2 commits
    • LoveEevee's avatar
      Fix note streams on key press · fbbed1a7
      LoveEevee authored
      fbbed1a7
    • LoveEevee's avatar
      Game: Fix notelocking · 29a4d154
      LoveEevee authored
      - Will not skip the note if `ka` was pressed right before `don` note or `don` was pressed right before `ka` note
      - Will still skip the note if `don` and `ka` is pressed at the same time (within 25ms)
      - Fixed `TAIKOWEBSKIN:` in imported songs crashing the game with some values
      29a4d154
  10. 21 Feb, 2019 6 commits
  11. 18 Feb, 2019 3 commits
    • LoveEevee's avatar
      Do not restart animation with d-pad · 76e56736
      LoveEevee authored
      76e56736
    • LoveEevee's avatar
      Fix go go time · 4e9bf237
      LoveEevee authored
      4e9bf237
    • LoveEevee's avatar
      PraseTja: Add branches · 03b93267
      LoveEevee authored
      - Needs the following changes to the database: change `easy`, `normal`, `hard`, and `oni` to `TEXT` type
      - When adding songs to the database and if, for example, a song's 7-star difficulty has a branch, instead of `7` input `7 B`, this is to display song's branch support on the song selection
      - Branch can be forced in debug
      03b93267
  12. 15 Feb, 2019 2 commits
    • Bui's avatar
      Merge remote-tracking branch 'origin/custom-js' · 440436b3
      Bui authored
      440436b3
    • LoveEevee's avatar
      Change some events, fix p2 sending gameend twice · e677f2f0
      LoveEevee authored
      - Fixed gameend being sent twice in p2
      - Add `ready`, `loader-error`, and `song-select-random` events
      - Fixed `session-start` not firing when invited, added event detail
      - Fixed `language-change` being fired at startup
      - Fixed `version-link` and `about-link` firing twice
      - "#song=" will fire `song-select-difficulty`
      - Removed `key-events` and `scoresheet-player2`, merged with `scoresheet` and made it more detailed
      e677f2f0
  13. 14 Feb, 2019 4 commits
    • Bui's avatar
      cache / · ace0f203
      Bui authored
      ace0f203
    • Bui's avatar
      add view caching · d92cd6f3
      Bui authored
      d92cd6f3
    • LoveEevee's avatar
      Custom scripting, #song=, translations · adc45cb6
      LoveEevee authored
      - A song can be linked directly by adding "#song=<id>" to the url, replace `<id>` with the id in the database, after loading it jumps immediately jumps to the difficulty selection
      - Added tutorial translations
      - Fixed song preview not playing
      - Use text fallback for the logo when there are no vectors
      - Increased combo cache by 1 pixel
      - A custom javascript file can be loaded from config.json by defining "custom_js" value
      - Added lots of events to help writing custom js files: `version-link, title-screen, language-change, song-select, song-select-move, song-select-difficulty, song-select-back, about, about-link, tutorial, import-songs, import-songs-default, session, session-start, session-end, debug, load-song, load-song-player2, load-song-unfocused, load-song-cancel, load-song-error, game-start, key-events, p2-game-end, p2-disconnected, p2-abandoned, pause, unpause, pause-restart, pause-song-select, game-lag, scoresheet, scoresheet-player2`
      - Event syntax example:
      ```js
      addEventListener("game-start", event => {
      	console.log("game-start", event.detail)
      })
      ```
      adc45cb6
    • Bui's avatar
      update setup link · ca85bc1b
      Bui authored
      ca85bc1b
  14. 12 Feb, 2019 3 commits
  15. 07 Feb, 2019 4 commits
  16. 06 Feb, 2019 4 commits
  17. 04 Feb, 2019 2 commits
  18. 03 Feb, 2019 2 commits