Commit Graph

363 Commits

Author SHA1 Message Date
Bui
eb4ddb0b1f
Merge pull request #139 from bui/view-fix-donbg-scrolling
View: Fix donbg scrolling
2019-03-09 20:08:57 +00:00
LoveEevee
7ee8773e61 View: Fix donbg scrolling
- 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)
2019-03-06 00:48:30 +03:00
Bui
a9006e7ca2
Merge pull request #138 from bui/game-fix-notelocking
Game: Fix notelocking
2019-02-24 19:18:47 +00:00
LoveEevee
fbbed1a714 Fix note streams on key press 2019-02-24 18:13:41 +03:00
LoveEevee
29a4d154b3 Game: Fix notelocking
- 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
2019-02-24 15:04:14 +03:00
LoveEevee
1aecc7d52f SongSelect: Use seconds for previews 2019-02-21 01:42:18 +03:00
Bui
3a28d967b9 move song previews to the database 2019-02-20 22:02:44 +00:00
Bui
13ca5e368b
Merge pull request #136 from bui/parsetja-add-branches
ParseTja: Add branches
2019-02-20 21:38:40 +00:00
LoveEevee
92510c3021 Do not add canvascache to body 2019-02-21 00:06:16 +03:00
LoveEevee
a09709843d Fix ura symbol 2019-02-20 23:51:45 +03:00
LoveEevee
c72b5a742c Add animations and fix behaviour 2019-02-20 23:48:21 +03:00
LoveEevee
76e56736f7 Do not restart animation with d-pad 2019-02-18 01:29:18 +03:00
LoveEevee
4e9bf237a1 Fix go go time 2019-02-17 20:17:07 +03:00
LoveEevee
03b9326733 PraseTja: Add branches
- 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
2019-02-17 19:26:46 +03:00
Bui
440436b38c Merge remote-tracking branch 'origin/custom-js' 2019-02-15 13:22:10 +00:00
LoveEevee
e677f2f032 Change some events, fix p2 sending gameend twice
- 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
2019-02-15 01:10:34 +03:00
Bui
ace0f2030c cache / 2019-02-14 10:36:39 +00:00
Bui
d92cd6f3a2 add view caching 2019-02-14 10:31:23 +00:00
LoveEevee
adc45cb652 Custom scripting, #song=, translations
- 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)
})
```
2019-02-14 12:32:45 +03:00
Bui
ca85bc1b2d update setup link 2019-02-13 22:23:18 +00:00
Bui
045059ec8d Merge branch 'update-assets' of LoveEevee/taiko-web into master 2019-02-12 01:51:25 +01:00
LoveEevee
4d2c17c1e0 Support different results characters for debug mode 2019-02-12 03:31:20 +03:00
LoveEevee
e220174c8a Update assets 2019-02-12 00:52:06 +03:00
Bui
1fffb5fc13 remove ogg test 2019-02-06 19:55:13 +00:00
Bui
235a282d1e Merge branch 'assets-css' of bui/taiko-web into master 2019-02-06 19:53:54 +01:00
Bui
4be9334be3 solidify default git repo 2019-02-06 18:49:25 +00:00
Bui
b3ed655e44 Loader: Inject assets CSS 2019-02-06 18:27:31 +00:00
Bui
a921b38e3e Merge branch 'master' of https://git.taiko.zone/bui/taiko-web 2019-02-05 19:23:37 +00:00
Bui
1d73e632e0 update don/ka sfx 2019-02-05 19:20:28 +00:00
Bui
09b11cf77d Merge branch 'new-assets' of bui/taiko-web into master 2019-02-05 19:07:01 +01:00
LoveEevee
9dbba02743 Replace images 2019-02-05 20:58:35 +03:00
Bui
3f3dd1faeb amplify voice files 2019-02-04 11:05:37 +00:00
Bui
913c0787ef audio overhaul 2019-02-04 09:14:42 +00:00
Bui
aaef2637fc Merge branch 'importsongs-custom-assets' of LoveEevee/taiko-web into master 2019-02-03 15:54:19 +01:00
LoveEevee
da40fd58ff ImportSongs: Custom assets 2019-02-03 15:04:25 +03:00
Bui
7b9de52d06 use songs_baseurl when returning preview url 2019-02-02 07:41:06 +00:00
Bui
7f6f95cbce Merge branch 'canvasdraw-move-vectors-to-assets' of LoveEevee/taiko-web into master 2019-01-29 21:43:36 +01:00
LoveEevee
b5b2dc47ab Move globe path from title screen 2019-01-29 20:02:00 +03:00
LoveEevee
32477f2129 Add query string to vectors 2019-01-29 19:23:04 +03:00
LoveEevee
4fdd98789e CanvasDraw: Move vectors to assets 2019-01-29 19:10:56 +03:00
Bui
933217d567 fix zh mixup 2019-01-28 15:53:03 +00:00
Bui
8a172de3dd Merge branch 'disclaimer' of bui/taiko-web into master 2019-01-28 16:36:51 +01:00
Bui
29040f474d Titlescreen: increase #lang z-index 2019-01-28 15:33:03 +00:00
Bui
cdaf3d6a91 Titlescreen: add disclaimer translations 2019-01-28 12:06:21 +00:00
Bui
682ca6aaed Titlescreen: clean disclaimer 2019-01-28 11:50:22 +00:00
Bui
2a4e566227 Titlescreen: add disclaimer 2019-01-28 11:43:18 +00:00
Bui
12bf63c1b8 Merge branch 'titlescreen-change-logo' of LoveEevee/taiko-web into master 2019-01-28 06:29:46 +01:00
LoveEevee
08fb3498f6 Titlescreen: Change logo 2019-01-28 04:57:18 +03:00
Bui
a7a26f0f92 add strings.js to index.html 2019-01-26 19:00:45 +00:00
Bui
faa6f1991e Merge branch 'browsersupport-translate' of LoveEevee/taiko-web into master 2019-01-26 19:39:05 +01:00