Taiko/README.md
2025-01-20 23:20:26 +01:00

3.9 KiB

Taiko Nijiiro

Le tooling permettant de générer des updates

Informations générales

La borne de AtomCity est un Bootleg Chinois de Taiko 14.
Elle a été modifiée pour supporter la dernière version du jeu.

Borne Taiko

Table des matières

Software

Jeu

La version du jeu actuellement en exploitation sur la borne est la 148ème mise à jour du jeu (39.06-JPN) Taiko Nijiiro datant du 19/04/2023. Le jeu est lancé grace à l'outil TaikoArcadeLoader (Build #191)

Serveur

Le serveur de jeu est accessible tatsuj.in. Il est également disponible sur l'ancienne URL taiko.farewell.dev.
Il est actuellement hébergé sur mon NAS (KIT!).

La borne est connectée au serveur via un VPN Wireguard afin de proteger le Backend. L'ip du serveur sur le réseau est 192.168.1.25. La WebUI est la seule partie accessible depuis internet.

Version

Le serveur de jeu est la version de developpement de TaikoLocalServer (Commit 21d5bc9).

Administration

Les utilisateur-ice ayant un droit ADMIN sur le serveur sont Siphonight et moi-meme, KIT!.
Veuillez nous envoyer toute demande en rapport avec la modération !

Tooling

Scripts

le dossier Tooling regroupe les différents scripts utilisés pour générer les bases de données du jeu. Ils ne sont pas fonctionnels dans l'état car les dumps de base de données du serveur contiennent les mot de passes hashés des joueurs, ils ont donc été omis.

Assets

le dossier Assets regroupe les différents mods mis en place sur la borne :

  • Display Card ID & Update old Card format : Fichier source du serveur permettant l'affichage d'un code QR redirigeant vers la WebUI, ainsi que le numéro de carte pour les joueurs non inscrits afin de faciliter leur onboarding.
  • New Song Intro List : Liste de songs rajoutées dans l'attract mode du jeu.
  • QR Login : Fichier image du code QR affiché lorsqu'un joueur n'es pas inscrit
  • Unlimited Random Select : Mod lua permettant de choisir des songs aléatoirement à l'infini (Le jeu permet normalement de choisir une song aléatoirement qu'une seule fois).

Hardware

PC

Ecran

Tambours

IO Boards

Conception

Lecteur de cartes

Le plugin tal-cardreader a été développé dans le but de pouvoir injecter des cartes compatible EAMUSEMENT-IC dans le jeu. La borne utilise actuellement un lecteur PN5180-cardio.

PN5180-cardio