1
0
mirror of synced 2025-01-31 12:03:51 +01:00

1082 Commits

Author SHA1 Message Date
DragonRatTiger / リュウコ
558f57aff2
Add Dutch as a supported language (#679)
* Dutch is now real

* Restore missing brackets
2024-09-25 12:34:44 +09:00
0auBSQ
8a69865b7f yes 2024-09-07 14:02:01 +09:00
0auBSQ
b20f3d1e6d add the song you ruined me with your lies by Teocore 2024-09-03 01:18:39 +09:00
0auBSQ
220bc54fda Update artist name for Every Night and Heating Up to RachelTypeX, update MAKER tag for Bounded Quietude and Fractured Eternity to "bol vs Komi" 2024-09-03 01:13:26 +09:00
0auBSQ
e6aa17cdc6 Chapter IV lineup 2024-08-17 12:25:08 +09:00
0auBSQ
c05bbf2627 Fix broken complex number conversion cases 2024-08-17 10:54:58 +09:00
0auBSQ
8c65243b1a symphony of a million years ura 2024-08-16 17:59:10 +09:00
0auBSQ
19d4f629fc Merge branch 'main' of https://github.com/0auBSQ/OpenTaiko 2024-08-12 16:03:56 +09:00
0auBSQ
603bf9d117 Fix crashes if a non implemented lua function is called (notably reloadlanguage) 2024-08-12 16:03:52 +09:00
DragonRatTiger / リュウコ
d7d7664497
Fix game window violently resizing itself on Linux (#673)
* Fix game window violently resizing itself on Linux

* This isn't necessary either
2024-08-09 19:41:32 +09:00
0auBSQ
9ce9049131 tsol 2024-08-09 03:24:33 +09:00
Expédic Habbet
2be6cae270
Swap back Tower Score and its counter (#671)
Tower Score and its counter in Result screen were mistakenly swapped during the rework of L12N system. Hereby swap them back.
2024-08-07 08:30:27 +09:00
DragonRatTiger / リュウコ
f4cc6db1b7
Temp fix for Kusudama blinding players on Training Mode (#669)
* Temp fix for Kusudama blinding players on Training Mode

* oops
2024-08-04 19:25:57 +09:00
Wei-Cheng Yeh (IID)
2de208181f
fix release build failure due to remaining TJAPlayer3 namespace references (#670) 2024-08-04 18:28:18 +09:00
0auBSQ
eac405196a rename namespace from TJAPlayer3 to OpenTaiko and the TJAPlayer3 class to OpenTaiko
might require a song hard reload in some cases
2024-08-04 09:49:18 +09:00
0auBSQ
95f9802bb2 Move TitleTextureKey stuff to a separate class 2024-08-04 08:58:26 +09:00
Expédic Habbet
ec3c90dc91
Textes français et espagnols perdus récupérés (#668)
* Russian & more Chinese metadata, titles & images

Implemented Russian and more Chinese charaters’ and petitCharas’ metadata, nameplate titles and images.
As I noticed there’re some changes in nameplate title names yesterday, I imported and revised my implementations.
The following are the text in skin image files in Open-World Memories:
- 2_Config\Calibration\FG_ru.png: Отмена, Ударить!, Сохарнить
- 2_Config\Calibration\FG_zh.png: 取消, 敲击!, 保存
- 5_Game\9_End\Dan_Fail\Speech\ru\0.png:
L: О, тьфу...
R: Продолжи? 9... 8... 7... 6...
- 5_Game\9_End\Dan_Fail\Speech\ru\1.png:
L: В следующий раз ты обязательно получишь это...
R: Да, давай же сейчас же! Попробуй ещё раз, дорогая!
- 5_Game\9_End\Dan_Fail\Speech\ru\2.png:
L: Так близко... Не сдавайся сейчас!
R: Может быть, сделать перерыв. Подыши свежим воздухом, дорогая.
- 5_Game\9_End\Dan_Fail\Speech\ru\3.png:
L: Аа... какой лентяй... Пожалуйста, ещё не сдавайся...
R: Ты говоришь это так, словно они собираются покинуть это место навсегда. Все не так серьезно, дорогая.
- 5_Game\9_End\Dan_Fail\Speech\ru\4.png:
L: Я думал, что они хорошо делали... Можно быть Асагао - чуть-чуть слишком строгий.
R: Все всегда растёт и поправляется, братишка. Иногда строгость необходима для улучшения.
- 5_Game\SENotes_Extension_ru.png:
КаДон
Бомба
Взрыватель
Кусудама
Событие
Adlib
- 5_Game\SENotes_Konga_ru.png:
Пон
По
По
Па
Па
Д
Ча
Дробь
ー
ー!!
ДРОБЬ
Баллон
- 5_Game\SENotes_ru.png:
Дон
До
Ко
Кат
Ка
ДОН!
КАТ!
Дробь
ー
ー!!
ДРОБЬ
Баллон
- 7_Exit\Speech\ru.png: Спасибо за игру!

* Oops, a typo

Сох**ар**нить -> Сох**ра**нить

* Recall PuchiChara Bol’s Chinese name, as this became more unconfirmed after IepIweidieng said.

* Recall 48, 114, 135, 136 & some Chinese Revisions

Recalled Russian and Chinese title No. 48, 114, 135 and 136.
Next is following Chinese title revisions:
38. 来自空白世界的访问者 -> 空虚世界的造访者
39. 永远,无尽,无限。 -> 无尽、无垠、无限。
41. 进入OpenTaiko! -> OpenTaiko玩家
42. 音乐永远不够! -> 音乐永不嫌多!
43. 所有旋律 -> 一切音律
44. 狂想一切 -> 万物之诗
46. 我心中有那朋友 -> 野生的拉布拉多出现了!
47. 真实承诺 -> 忠实Ko迷
51. 令人震惊! -> 惊Shoxk之王!
52. 保持节奏! -> 继续保持节奏!
55. 英雄主义 -> Komi述史诗
56~65. 算法灵魂 -> 理则之心
66. 炼硅成芯 -> 万法硅一
69. 迈努斯的老乡 -> 迈努斯的挚友
Thanks for IepIweidieng’s hints, while some weren’t adopted and there’s no intention to revise Russian titles.

* NameplateUnlockables.db3 add an exclamation mark at the end of 41

* Textes français et espagnols récupérés

Detected and recovered lost French and Spanish texts.
By the way, some Spanish misses have been detected too and corrected:
1. All exclamations must have an inverted exclamation mark (¡) begin.
2. "la canción" is a feminine noun, its adjective uses the feminine form of "conseguida", while "el personaje", "el puchichara", and "el titulo", masculine nouns, use masculine form of "conseguido".

* le skin utiliser -> utilisé
2024-07-29 23:08:34 +09:00
Expédic Habbet
92a0c58f20
Russian & more Chinese metadata, titles & images (#660)
* Russian & more Chinese metadata, titles & images

Implemented Russian and more Chinese charaters’ and petitCharas’ metadata, nameplate titles and images.
As I noticed there’re some changes in nameplate title names yesterday, I imported and revised my implementations.
The following are the text in skin image files in Open-World Memories:
- 2_Config\Calibration\FG_ru.png: Отмена, Ударить!, Сохарнить
- 2_Config\Calibration\FG_zh.png: 取消, 敲击!, 保存
- 5_Game\9_End\Dan_Fail\Speech\ru\0.png:
L: О, тьфу...
R: Продолжи? 9... 8... 7... 6...
- 5_Game\9_End\Dan_Fail\Speech\ru\1.png:
L: В следующий раз ты обязательно получишь это...
R: Да, давай же сейчас же! Попробуй ещё раз, дорогая!
- 5_Game\9_End\Dan_Fail\Speech\ru\2.png:
L: Так близко... Не сдавайся сейчас!
R: Может быть, сделать перерыв. Подыши свежим воздухом, дорогая.
- 5_Game\9_End\Dan_Fail\Speech\ru\3.png:
L: Аа... какой лентяй... Пожалуйста, ещё не сдавайся...
R: Ты говоришь это так, словно они собираются покинуть это место навсегда. Все не так серьезно, дорогая.
- 5_Game\9_End\Dan_Fail\Speech\ru\4.png:
L: Я думал, что они хорошо делали... Можно быть Асагао - чуть-чуть слишком строгий.
R: Все всегда растёт и поправляется, братишка. Иногда строгость необходима для улучшения.
- 5_Game\SENotes_Extension_ru.png:
КаДон
Бомба
Взрыватель
Кусудама
Событие
Adlib
- 5_Game\SENotes_Konga_ru.png:
Пон
По
По
Па
Па
Д
Ча
Дробь
ー
ー!!
ДРОБЬ
Баллон
- 5_Game\SENotes_ru.png:
Дон
До
Ко
Кат
Ка
ДОН!
КАТ!
Дробь
ー
ー!!
ДРОБЬ
Баллон
- 7_Exit\Speech\ru.png: Спасибо за игру!

* Oops, a typo

Сох**ар**нить -> Сох**ра**нить

* Recall PuchiChara Bol’s Chinese name, as this became more unconfirmed after IepIweidieng said.

* Recall 48, 114, 135, 136 & some Chinese Revisions

Recalled Russian and Chinese title No. 48, 114, 135 and 136.
Next is following Chinese title revisions:
38. 来自空白世界的访问者 -> 空虚世界的造访者
39. 永远,无尽,无限。 -> 无尽、无垠、无限。
41. 进入OpenTaiko! -> OpenTaiko玩家
42. 音乐永远不够! -> 音乐永不嫌多!
43. 所有旋律 -> 一切音律
44. 狂想一切 -> 万物之诗
46. 我心中有那朋友 -> 野生的拉布拉多出现了!
47. 真实承诺 -> 忠实Ko迷
51. 令人震惊! -> 惊Shoxk之王!
52. 保持节奏! -> 继续保持节奏!
55. 英雄主义 -> Komi述史诗
56~65. 算法灵魂 -> 理则之心
66. 炼硅成芯 -> 万法硅一
69. 迈努斯的老乡 -> 迈努斯的挚友
Thanks for IepIweidieng’s hints, while some weren’t adopted and there’s no intention to revise Russian titles.

* NameplateUnlockables.db3 add an exclamation mark at the end of 41
2024-07-29 04:38:02 +09:00
0auBSQ
b52cdbe9f5 deprecate 9_NamePlateEffect and 11_Modal since those got moved to Lua
frees 300mb of RAM on OWM
2024-07-29 04:06:35 +09:00
0auBSQ
8f6c67375f
Feature/Handle coins and unlockable modals on result screen directly with Lua (#667)
* first commit

* Squashed commit of the following:

commit 641274052796dfc9484707eed49f3fd9f3bfb690
Author: DragonRatTiger / リュウコ <dragonrattiger@gmail.com>
Date:   Fri Jul 26 21:00:52 2024 -0500

    Adjust Score.ini Importer (#659)

* small fix

* lua modal for song unlocks

* Puchichara, Character unlock modals and few fixes about lua nameplates
2024-07-29 01:13:21 +09:00
DragonRatTiger / リュウコ
0c6bc77eca
Adjust Score.ini Importer (#665)
Now accounts for multiple song paths
2024-07-28 17:45:49 +09:00
Ashiro12138
27f896ba01
BugFix/654 Fix dan-i dojo sub folder exit crash (#655)
* At least it'll stop crashing

* reset currently select song index to 0 upon exiting dan-i dojo
2024-07-28 17:15:11 +09:00
DragonRatTiger / リュウコ
f6904b1d30
Fix build fail on Release configuration (#663) 2024-07-28 16:26:53 +09:00
Wei-Cheng Yeh (IID)
0aef70de42
fix abnormal song completion animation after retrying during normal song completion animation (#661)
This fix is kind of a workaround because the resetting of
song completion status is now done twice,
one immediate in CAct演奏PauseMenu.tEnter押下Main()
(for CStage演奏ドラム画面.Draw() to detect `CStage演奏画面共通.ifp[]`)
and one later in stage演奏ドラム画面.t演奏やりなおし().

* add CStage演奏画面共通.tResetGameplayFinishedStatus()
  for directly resetting song completion status
* CAct演奏PauseMenu.tEnter押下Main():
    * make song completion status reset as soon as the retry option is chosen
2024-07-28 00:21:49 +09:00
Wei-Cheng Yeh (IID)
1f28c5a8bd
add BOM to .tja in UTF-8 but without BOM (#662)
* 01 OpenTaiko Chapter I/014 - Startup Parade!/Startup Parade!.tja
2024-07-28 00:19:02 +09:00
DragonRatTiger / リュウコ
6412740527
Adjust Score.ini Importer (#659) 2024-07-27 11:00:52 +09:00
0auBSQ
8bb6148d74 update discord rpc 2024-07-27 01:38:04 +09:00
0auBSQ
694e1119a3 fix layout shift on the nameplate title select on the heya menu 2024-07-27 01:01:32 +09:00
0auBSQ
e8ab079e4d Squashed commit of the following:
commit 6ca0743f50f47884b9c51a517920d5c34657ce85
Author: 0auBSQ <58159635+0auBSQ@users.noreply.github.com>
Date:   Fri Jul 26 21:39:38 2024 +0900

    cleanup

commit 756a9370b02066d33aae2a0eaab9aff72dcfd24f
Author: 0auBSQ <58159635+0auBSQ@users.noreply.github.com>
Date:   Fri Jul 26 21:33:24 2024 +0900

    apply cleanup

commit 75d3fd0da8edbff96a10575d9b1324073c168e4b
Author: 0auBSQ <58159635+0auBSQ@users.noreply.github.com>
Date:   Fri Jul 26 19:53:27 2024 +0900

    Update Taiko hitsounds to Dashy's 2P hitsounds, old Taiko hitsounds are renamed to "Old Taiko"

commit ba18fb6832f6c3b1dfd39232e0bb70567f48db1a
Author: 0auBSQ <58159635+0auBSQ@users.noreply.github.com>
Date:   Fri Jul 26 19:52:19 2024 +0900

    oopsie

commit 4806f53c493715c7dc4ad87c97406d1e507108e8
Author: 0auBSQ <58159635+0auBSQ@users.noreply.github.com>
Date:   Fri Jul 26 17:27:21 2024 +0900

    fix memory leak

commit 5ae90c94f33a92dab4979d4be98c2ea56c7d4273
Author: 0auBSQ <58159635+0auBSQ@users.noreply.github.com>
Date:   Fri Jul 26 17:06:36 2024 +0900

    fix nameplate unlockables and upgrade nlua and system.text.json

commit 57daa487c1b3ffdebb1ead7421a33df07009516d
Author: 0auBSQ <58159635+0auBSQ@users.noreply.github.com>
Date:   Fri Jul 26 01:12:54 2024 +0900

    oopsie

commit 88a15defc17acd4c6146bc6276e3ec7884d74afa
Author: 0auBSQ <58159635+0auBSQ@users.noreply.github.com>
Date:   Fri Jul 26 01:07:31 2024 +0900

    Squashed commit of the following:

    commit c99443a7d3692106e54d427c50a9c631cf743be0
    Author: Ashiro12138 <ashiro12138@gmail.com>
    Date:   Fri Jul 26 01:29:15 2024 +1000

        Chore/add editor config (#656)

        * Create .editorconfig

        * format ENTIRE project

        * Remove unnecessary import or usings

        Sort Imports or usings
        Apply file header preferences

        * Fix build error by adding import

commit c47c9c940034f448bdce93dec0229d986690710c
Author: 0auBSQ <58159635+0auBSQ@users.noreply.github.com>
Date:   Thu Jul 25 02:11:10 2024 +0900

    Update Script.lua

commit eee9350d2fa790fd555df32edfd418e61bf83b6d
Author: 0auBSQ <58159635+0auBSQ@users.noreply.github.com>
Date:   Thu Jul 25 02:05:16 2024 +0900

    badges

commit a26c76aa60a3de9bb3f9ad1118b7a972e4000100
Author: 0auBSQ <58159635+0auBSQ@users.noreply.github.com>
Date:   Thu Jul 25 01:44:49 2024 +0900

    stars

commit c571070428e6f54bbf8e3157273d3da99579500c
Author: 0auBSQ <58159635+0auBSQ@users.noreply.github.com>
Date:   Wed Jul 24 23:57:02 2024 +0900

    improve nameplate lua script

commit f6a08d3a5043c12131fee0c394ea5315fda51918
Author: 0auBSQ <58159635+0auBSQ@users.noreply.github.com>
Date:   Wed Jul 24 23:40:52 2024 +0900

    base
2024-07-26 21:48:06 +09:00
Expédic Habbet
0a60d3f57e
OpenTaiko Russian Text (#658)
* Chinese text of Character Descriptions and some PuchiCharas

Chinese text of Character Descriptions and some PuchiCharas provided as they recently added.

* A minor revision.

* Fix some careless misses

Fix careless misses that lead to reading issues. But I’m sorry that I cannot check by running in game and I don’t know what kind of environment is missing.

* Language Key Name Correction

There is a language key name typo corrected. Hereby the correction is made.

* OpenTaiko Russian Text

With the implementation of the Russian text, OpenTaiko could be barely enough to influence across the globe by using Japanese and five initial UN working languages (English, French, Chinese, Russian, Spanish) (Arabic has been added in 1973). What’s more, there are only both PTB and Daijiro 3 support Russian language. However, some Russian texts in Daijiro 3 are unacceptable, and OpenTaiko doesn’t even want to lose against it.
I have started to learn Russian (Russia) by English (United States) since the beginning of 2021 and I have played several Russian games, which helped me on the usage of words. I haven’t use Chinese to learn it like other classmates due to my personal situation. Though it is major in Russia, which I learn and use, it may also give reference in Ukraine, Belarus, Latvia, Moldova, Kazakhstan, and Kyrgyzstan, and keeps on influencing Central and Eastern Europe nowadays. That’s why Russian can be one of six UN working languages. Despite these above, these do not mean I support Russia’s operations.
With the motivation given by the context above, I have implemented Russian into OpenTaiko by referencing English instead of Chinese.
Most text has been implemented with the great help of English, and French has also given me hint on verb conjugations, as Russian also takes grammar important and works similarly like both English and French I know as well. Fortunately, the font OpenWorld-Memories uses supports Russian with its accents, this gives great advantage to implement. Linings adapt to skin OpenWorld-Memories only, so there could be some problems occur while using other custom skin. However, nameplate titles are easily affected by player’s gender, so there are slashes and parenthesizes in some gender-affectable titles. What’s more, some declensions, like casing lead by counting and prepositions, make trouble in grammatical cooperation by using the same spelling, so I had to use word stem and a period dot to temporarily solve this problem like Microsoft does.
If this request is accepted, I will be very appreciated and start to continue both Chinese and Russian text synchronically. Otherwise, if there is no mean to merge this request, I will ultimately forfeit this request and keep my original pace on only Chinese.

* Recall 2nd patch files & Chinese Revision

Temporarily recall 2nd-patch files for 1st merging, make Chinese option description lining adapt to skin, and fill Chinese folder description.
2024-07-26 21:23:17 +09:00
Ashiro12138
c99443a7d3
Chore/add editor config (#656)
* Create .editorconfig

* format ENTIRE project

* Remove unnecessary import or usings

Sort Imports or usings
Apply file header preferences

* Fix build error by adding import
2024-07-26 00:29:15 +09:00
0auBSQ
d995b2d57b trapped passion 2024-07-24 18:30:40 +09:00
Expédic Habbet
7dd8fb53d2
Language Key Name Correction (#657)
* Chinese text of Character Descriptions and some PuchiCharas

Chinese text of Character Descriptions and some PuchiCharas provided as they recently added.

* A minor revision.

* Fix some careless misses

Fix careless misses that lead to reading issues. But I’m sorry that I cannot check by running in game and I don’t know what kind of environment is missing.

* Language Key Name Correction

There is a language key name typo corrected. Hereby the correction is made.
2024-07-24 02:01:58 +09:00
0auBSQ
5ea819b341 Fix #606 2024-07-20 04:49:33 +09:00
0auBSQ
b2e8afd1c3 Update Bar_Genre_Overlap_9.png 2024-07-20 01:41:16 +09:00
0auBSQ
d33680a3c7 Add the song nepo matsur1 and fix the optkhq folder 2024-07-18 23:10:13 +09:00
0auBSQ
c522880328 Merge branch 'main' of https://github.com/0auBSQ/OpenTaiko 2024-07-18 22:27:59 +09:00
0auBSQ
07d58061e6 Auto no longer hit bombs 2024-07-18 22:27:53 +09:00
DragonRatTiger / リュウコ
cbb657edd8
Fix missing quote (#652) 2024-07-17 18:34:15 +09:00
0auBSQ
629ec8018b ? 2024-07-17 18:20:07 +09:00
TFD500
2b666ee14c
dtxmania / tjap3 removal (part 2) (#651)
* dtxmania / tjap3 removal (part 2)

Fixed some stuff with BSQ's supervision. Only doing log translation for now.

* ok hold on i updated it
2024-07-17 00:28:04 +09:00
0auBSQ
11c97c1c1c metadata fixes 2024-07-16 18:18:45 +09:00
0auBSQ
409944fa30 6th~10th dan and add the songs NEP0-2, Deceiver's Revenge. Fungus Night Carnival and the Extra chart for Sotsugyou 2000 2024-07-15 16:43:02 +09:00
0auBSQ
9746eb6bbc Disintegrated Laevatein extreme dan version 2024-07-15 15:38:08 +09:00
0auBSQ
e72b703400 Rerate SUGARUSH extreme back to 9* 2024-07-15 14:38:38 +09:00
0auBSQ
3ec2accc72 Update Judge_Number.png 2024-07-15 00:35:44 +09:00
0auBSQ
0e5dcf5256 Merge branch 'main' of https://github.com/0auBSQ/OpenTaiko 2024-07-15 00:35:14 +09:00
Ashiro12138
56e830ea32
Chore/601 Refactor random song selection (#645)
* Refactor random song selection

* Found remaining references, removed and refactored
2024-07-12 00:18:05 +09:00
Ashiro12138
a87343ca46
Add null check to avoid crash (#649) 2024-07-12 00:16:51 +09:00
0auBSQ
83178f85d3 Merge branch 'main' of https://github.com/0auBSQ/OpenTaiko 2024-07-11 20:54:08 +09:00