Skip to content

Commit

Permalink
Add New Translation for Adventure and Archipidle in french (Archipela…
Browse files Browse the repository at this point in the history
…goMW#1749)

* Add new translation for Adventure and Archipidle in french

Add new translation for Adventure and Archipidle in french

* Add more store in setup page subnautica for more fairness

Add more store in setup page subnautica for more fairness

* tweak update merge ArchipelagoMW#1685 for lua file

tweak update merge ArchipelagoMW#1685 for lua file

* fix text

fix text

* fix wrong translation

fix wrong translation

* Yes it's better

Yes it's better

Co-authored-by: Fabian Dill <[email protected]>

---------

Co-authored-by: Fabian Dill <[email protected]>
  • Loading branch information
TheLynk and Berserker66 authored May 1, 2023
1 parent 5d25f90 commit a368520
Show file tree
Hide file tree
Showing 5 changed files with 112 additions and 4 deletions.
19 changes: 16 additions & 3 deletions worlds/adventure/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,15 +32,28 @@


class AdventureWeb(WebWorld):
tutorials = [Tutorial(
theme = "dirt"

setup = Tutorial(
"Multiworld Setup Guide",
"A guide to setting up Adventure for MultiWorld.",
"English",
"setup_en.md",
"setup/en",
["JusticePS"]
)]
theme = "dirt"
)

setup_fr = Tutorial(
"Guide de configuration Multimonde",
"Un guide pour configurer Adventure MultiWorld",
"Français",
"setup_fr.md",
"setup/fr",
["TheLynk"]
)

tutorials = [setup, setup_fr]



def get_item_position_data_start(table_index: int):
Expand Down
75 changes: 75 additions & 0 deletions worlds/adventure/docs/setup_fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
# Guide d'installation pour Aventure : Archipelago

## Important

Comme nous utilisons Bizhawk, ce guide ne s'applique qu'aux systèmes Windows et Linux.

## Logiciel requis

- Bizhawk : [Bizhawk sort de TASVideos](https://tasvideos.org/BizHawk/ReleaseHistory)
- Les versions 2.3.1 et ultérieures sont prises en charge. La version 2.7 est recommandée pour la stabilité.
- Des instructions d'installation détaillées pour Bizhawk peuvent être trouvées sur le lien ci-dessus.
- Les utilisateurs Windows doivent d'abord exécuter le programme d'installation prereq, qui peut également être trouvé sur le lien ci-dessus.
- Le client Archipelago intégré, qui peut être installé [ici](https://github.com/ArchipelagoMW/Archipelago/releases)
(sélectionnez `Adventure Client` lors de l'installation).
- Un fichier ROM Adventure NTSC. La communauté Archipelago ne peut pas les fournir.

## Configuration de Bizhawk

Une fois Bizhawk installé, ouvrez Bizhawk et modifiez les paramètres suivants :

- Allez dans Config > Personnaliser. Basculez vers l'onglet Avancé, puis basculez le Lua Core de "NLua+KopiLua" vers
"Interface Lua+Lua". Redémarrez ensuite Bizhawk. Ceci est nécessaire pour que le script Lua fonctionne correctement.
**REMARQUE : Même si "Lua+LuaInterface" est déjà sélectionné, basculez entre les deux options et resélectionnez-le. Nouvelles installations**
**des versions plus récentes de Bizhawk ont tendance à afficher "Lua+LuaInterface" comme option sélectionnée par défaut mais se chargent toujours**
**"NLua+KopiLua" jusqu'à ce que cette étape soit terminée.**
- Sous Config > Personnaliser, cochez la case "Exécuter en arrière-plan". Cela empêchera la déconnexion du client pendant
BizHawk s'exécute en arrière-plan.

- Il est recommandé de fournir un chemin vers BizHawk dans votre host.yaml pour Adventure afin que le client puisse le démarrer automatiquement
- En même temps, vous pouvez définir une option pour charger automatiquement le script connector_adventure.lua lors du lancement de BizHawk
d'AdventureClient.
Exemple d'installation Windows par défaut :
```rom_args: "--lua=C:/ProgramData/Archipelago/data/lua/connector_adventure.lua"```

## Configuration de votre fichier YAML

### Qu'est-ce qu'un fichier YAML et pourquoi en ai-je besoin ?

Votre fichier YAML contient un ensemble d'options de configuration qui fournissent au générateur des informations sur la façon dont il doit
générer votre jeu. Chaque joueur d'un multimonde fournira son propre fichier YAML. Cette configuration permet à chaque joueur de profiter
une expérience personnalisée à leur goût, et différents joueurs dans le même multimonde peuvent tous avoir des options différentes.

### Où puis-je obtenir un fichier YAML ?

Vous pouvez générer un yaml ou télécharger un modèle en visitant la [page des paramètres d'aventure](/games/Adventure/player-settings)

### Quels sont les paramètres recommandés pour s'initier à la rando ?
Régler la difficulty_switch_a et réduire la vitesse des dragons rend les dragons plus faciles à éviter. Ajouter Calice à
local_items garantit que vous visiterez au moins un des châteaux intéressants, car il ne peut être placé que dans un château ou
la salle des crédits.

## Rejoindre une partie MultiWorld

### Obtenez votre fichier de correctif Adventure

Lorsque vous rejoignez un jeu multimonde, il vous sera demandé de fournir votre fichier YAML à l'hébergeur. Une fois cela fait,
l'hébergeur vous fournira soit un lien pour télécharger votre fichier de données, soit un fichier zip contenant les données de chacun
des dossiers. Votre fichier de données doit avoir une extension `.apadvn`.

Faites glisser votre fichier de correctif vers AdventureClient.exe pour démarrer votre client et démarrer le processus de correctif ROM. Une fois le processus
est terminé (cela peut prendre un certain temps), le client et l'émulateur seront démarrés automatiquement (si vous configurez l'émulateur
chemin recommandé).

### Connectez-vous au multiserveur

Une fois le client et l'émulateur démarrés, vous devez les connecter. Dans l'émulateur, cliquez sur "Outils"
menu et sélectionnez "Console Lua". Cliquez sur le bouton du dossier ou appuyez sur Ctrl+O pour ouvrir un script Lua.

Accédez à votre dossier d'installation Archipelago et ouvrez `data/lua/connector_adventure.lua`, si ce n'est pas le cas
configuré pour le faire automatiquement.

Pour connecter le client au multiserveur, mettez simplement `<adresse>:<port>` dans le champ de texte en haut et appuyez sur Entrée (si le
le serveur utilise un mot de passe, saisissez dans le champ de texte inférieur `/connect <adresse> :<port> [mot de passe]`)

Appuyez sur Réinitialiser et commencez à jouer
8 changes: 8 additions & 0 deletions worlds/archipidle/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,14 @@ class ArchipIDLEWebWorld(WebWorld):
file_name='guide_en.md',
link='guide/en',
authors=['Farrak Kilhn']
),
Tutorial(
tutorial_name='Guide d installation',
description='Un guide pour jouer à Archipidle',
language='Français',
file_name='guide_fr.md',
link='guide/fr',
authors=['TheLynk']
)
]

Expand Down
12 changes: 12 additions & 0 deletions worlds/archipidle/docs/guide_fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Guide de configuration d'ArchipIdle

## Rejoindre une partie MultiWorld
1. Générez un fichier `.yaml` à partir de la [page des paramètres du lecteur ArchipIDLE](/games/ArchipIDLE/player-settings)
2. Ouvrez le client ArchipIDLE dans votre navigateur Web en :
- Accédez au [Client ArchipIDLE](http://idle.multiworld.link)
- Téléchargez le client et exécutez-le localement à partir du
[Page des versions d'ArchipIDLE GitHub](https://github.com/ArchipelagoMW/archipidle/releases)
3. Entrez l'adresse du serveur dans le champ `Server Address` et appuyez sur Entrée
4. Entrez votre nom d'emplacement lorsque vous y êtes invité. Il doit être le même que le `name` que vous avez saisi sur le
page de configuration ci-dessus, ou le champ `name` dans votre fichier yaml.
5. Cliquez sur "Commencer !" bouton.
2 changes: 1 addition & 1 deletion worlds/subnautica/docs/setup_en.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Required Software

- Subnautica from: [Subnautica Steam Store Page](https://store.steampowered.com/app/264710/Subnautica/)
- Subnautica from: [Subnautica Steam Store Page](https://store.steampowered.com/app/264710/Subnautica/) | [Subnautica Epic Game Store Page](https://store.epicgames.com/p/subnautica)
- Archipelago Mod for Subnautica
from: [Subnautica Archipelago Mod Releases Page](https://github.com/Berserker66/ArchipelagoSubnauticaModSrc/releases)

Expand Down

0 comments on commit a368520

Please sign in to comment.