Some more readme changes
Updating the docs with up to date informations (for 39.06)
This commit is contained in:
parent
70288cd6bb
commit
05ac596fa2
@ -1,6 +1,6 @@
|
|||||||
# Taiko Local Server
|
# Taiko Local Server
|
||||||
|
|
||||||
This is a server for Taiko no Tatsujin Nijiiro ver 39.06
|
This is a server for Taiko no Tatsujin Nijiiro ver CHN and 39.06
|
||||||
It is composed of two major components :
|
It is composed of two major components :
|
||||||
|
|
||||||
- [TaikoLocalServer](./TaikoLocalServer/): The server handling the game's requests
|
- [TaikoLocalServer](./TaikoLocalServer/): The server handling the game's requests
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Taiko Local Server
|
# Taiko Local Server
|
||||||
|
|
||||||
This is the solution for server.
|
This is the solution for server.
|
||||||
Server is implemented with ASP.NET Core 6. ORM is Entity Framework Core 6. Database is SQLite for easier setup.
|
Server is implemented with ASP.NET Core 8. ORM is Entity Framework Core 8. Database is SQLite for easier setup.
|
||||||
As the game uses protobuf, `protobuf-net` is used for serializing and deserializing the data.
|
As the game uses protobuf, `protobuf-net` is used for serializing and deserializing the data.
|
||||||
|
|
||||||
- [Taiko Local Server](#taiko-local-server)
|
- [Taiko Local Server](#taiko-local-server)
|
||||||
@ -13,12 +13,16 @@ As the game uses protobuf, `protobuf-net` is used for serializing and deserializ
|
|||||||
- [locked\_songs\_data.json](#locked_songs_datajson)
|
- [locked\_songs\_data.json](#locked_songs_datajson)
|
||||||
- [movie\_data.json](#movie_datajson)
|
- [movie\_data.json](#movie_datajson)
|
||||||
- [qrcode\_data.json](#qrcode_datajson)
|
- [qrcode\_data.json](#qrcode_datajson)
|
||||||
|
- [shop\_folder\_data.json](#shop_folder_datajson)
|
||||||
|
- [token\_data.json](#token_datajson)
|
||||||
|
|
||||||
## Datatable documentation
|
## Datatable documentation
|
||||||
|
|
||||||
The server sends a variety of information to the game that you can edit.
|
The server sends a variety of information to the game that you can edit.
|
||||||
You'll find a list of all the files bellow!
|
You'll find a list of all the files bellow!
|
||||||
|
|
||||||
|
The documentation is updated to reflect 39.06 files but most of it is similar for CHN.
|
||||||
|
|
||||||
### dan_data.json
|
### dan_data.json
|
||||||
|
|
||||||
This is used to customize normal dans.
|
This is used to customize normal dans.
|
||||||
@ -123,7 +127,7 @@ This is used to populate event folders/genres
|
|||||||
```json
|
```json
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
"folderId": 1, // The folderId of the event folder, find corresponding folderId in the wordlist by searching keys called folder_eventX, where X is the folderId
|
"folderId": 1, // The folderId of the event folder
|
||||||
//For 39.06, the list is the following:
|
//For 39.06, the list is the following:
|
||||||
//1: Touhou Project Special
|
//1: Touhou Project Special
|
||||||
//2: The Idolmaster Special
|
//2: The Idolmaster Special
|
||||||
@ -140,6 +144,7 @@ This is used to populate event folders/genres
|
|||||||
//13: Winter Seasonal Songs Pack
|
//13: Winter Seasonal Songs Pack
|
||||||
//14: World Popular Songs
|
//14: World Popular Songs
|
||||||
//15: Taiko no Tatsujin 20th Anniversary Songs
|
//15: Taiko no Tatsujin 20th Anniversary Songs
|
||||||
|
//You can find the corresponding folderId in the wordlist by searching for keys called folder_eventX, where X is the folderId
|
||||||
"verupNo": 1, // Used to control whether the client should update to a new event folder when offline cache files are still present
|
"verupNo": 1, // Used to control whether the client should update to a new event folder when offline cache files are still present
|
||||||
"priority": 1,
|
"priority": 1,
|
||||||
"songNo": [] // The uniqueId of the songs to be added to this event folder, if left empty, this folder will not show up in-game
|
"songNo": [] // The uniqueId of the songs to be added to this event folder, if left empty, this folder will not show up in-game
|
||||||
@ -256,6 +261,11 @@ This is used to control which in-game movie is displayed before entering the gam
|
|||||||
[
|
[
|
||||||
{
|
{
|
||||||
"movie_id": 0, // The movie id can be the following:
|
"movie_id": 0, // The movie id can be the following:
|
||||||
|
//1 = #Compass collab
|
||||||
|
//2 = Idolish 7
|
||||||
|
//3 = Touhou collab 2020,
|
||||||
|
//4 = DENONBU collab
|
||||||
|
//7 = DENONBU BuSho Film Festival
|
||||||
//8 = iM@S 15th anniversary collab,
|
//8 = iM@S 15th anniversary collab,
|
||||||
//9 = iM@S 15th anniversary collab (en),
|
//9 = iM@S 15th anniversary collab (en),
|
||||||
//10 = ONE PIECE collab,
|
//10 = ONE PIECE collab,
|
||||||
@ -265,6 +275,9 @@ This is used to control which in-game movie is displayed before entering the gam
|
|||||||
//16 = Taiko no Tatsujin 20th anniversary Soshina collab (en),
|
//16 = Taiko no Tatsujin 20th anniversary Soshina collab (en),
|
||||||
//17 = Taiko no Tatsujin 20th anniversary Soshina collab (zh-tw),
|
//17 = Taiko no Tatsujin 20th anniversary Soshina collab (zh-tw),
|
||||||
//18 = Taiko no Tatsujin 20th anniversary Soshina collab (ko)
|
//18 = Taiko no Tatsujin 20th anniversary Soshina collab (ko)
|
||||||
|
//19 = Touhou collab 2021,
|
||||||
|
//20 = Hololive collab
|
||||||
|
//You can find the updated list for your game dump in the \Data\x64\movie folder, where the file names are the movie_ids.
|
||||||
"enable_days": 0 // Simply set to 999 for the movie to always be displayed
|
"enable_days": 0 // Simply set to 999 for the movie to always be displayed
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@ -287,8 +300,10 @@ This is used to customize which qrcode's uniqueId is invoked when a qrcode reque
|
|||||||
]
|
]
|
||||||
```
|
```
|
||||||
|
|
||||||
- shop_folder_data.json: This is used to customize the in-game shop folder content.
|
### shop_folder_data.json
|
||||||
|
|
||||||
|
This is used to customize the in-game shop folder content.
|
||||||
|
|
||||||
```json
|
```json
|
||||||
[
|
[
|
||||||
{
|
{
|
||||||
@ -304,7 +319,9 @@ This is used to customize which qrcode's uniqueId is invoked when a qrcode reque
|
|||||||
]
|
]
|
||||||
```
|
```
|
||||||
|
|
||||||
- token_data.json: This is used to customize in-game reward tokens.
|
### token_data.json
|
||||||
|
|
||||||
|
This is used to customize in-game reward tokens.
|
||||||
|
|
||||||
```json
|
```json
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user