* Add cccharles world to AP > The logic has been tested, the game can be completed > The logic is simple and it does not take into account options ! The documentations are a work in progress * Update documentations > Redacted French and English Setup Guides > Redacted French and English Game Pages * Handling PR#5287 remarks > Revert unexpected changes on .run\Archipelago Unittests.run.xml (base Archipelago file) > Fixed typo "querty" -> "qwerty" in fr and eng Game Pages > Adding "Game page in other languages" section to eng Game Page documentation > Improved Steam path in fr and eng Setup Guides * Handled PR remarks + fixes > Added get_filler_item_name() to remove warnings > Fixed irrelevant links for documentations > Used the Player Options page instead of the default YAML on GitHub > Reworded all locations to make them simple and clear > Split some locations that can be linked with an entrance rule > Reworked all options > Updated regions according to locations > Replaced unnecessary rules by rules on entrances * Empty Options.py Only the base options are handled yet, "work in progress" features removed. * Handled PR remark > Fixed specific UT name * Handled PR remarks > UT updated by replacing depreciated features * Add start_inventory_from_pool as option This start_inventory_from_pool option is like regular start inventory but it takes items from the pool and replaces them with fillers Co-authored-by: Scipio Wright <scipiowright@gmail.com> * Handled PR remarks > Mainly fixed editorial and minor issues without impact on UT results (still passed) * Update the guides according to releases > Updated the depreciated guides because the may to release the Mod has been changed > Removed the fixed issues from 'Known Issues' > Add the "Mod Download" section to simplify the others sections. * Handled PR remark > base_id reduced to ensure it fits to signed int (32 bits) in case of future AP improvements * Handled PR remarks > Set topology_present to False because unnecessary > Added an exception in case of unknown item instead of using filler classification > Fixed an issue that caused the "Bug Spray" to be considered as filler > Reworked the test_claire_breakers() test to ensure the lighthouse mission can only be finished if at least 4 breakers are collected * Added Choo-Choo Charles to README.md * CCCharles: Added rules to win > The victory could be accessed from sphere 1, this is now fixed by adding the following items as requirements: - Temple Key - Green Egg - Blue Egg - Red Egg --------- Co-authored-by: Scipio Wright <scipiowright@gmail.com>
4.2 KiB
Guide d'Installation du MultiWorld Choo-Choo Charles
Cette page est un guide simplifié de la page du Mod Randomiseur Multiworld de Choo-Choo Charles.
Exigences et Logiciels Nécessaires
- Un ordinateur utilisant Windows (le Mod n'est pas utilisable sous Linux ou Mac)
- Archipelago
- Une copie légale du jeu original Choo-Choo Charles (peut être trouvé sur Steam
Installation du Mod pour jouer
Téléchargement du Mod
Tous les fichiers nécessaires du Mod se trouvent dans les Releases. Pour utiliser le Mod, télécharger et désarchiver CCCharles_Random.zip à un endroit sûr, puis suivre les instructions dans les sections suivantes de ce guide. Cette archive contient :
- Le dossier Obscure/ qui charge le Mod lui-même, il lance le code qui gère tous les éléments randomisés
- Le fichier cccharles.apworld qui contient la logique de randomisation, utilisé par l'hôte pour générer une graine aléatoire avec les autres jeux
Préparation du Jeu
Le Mod peut être installé et joué en suivant les étapes suivantes (voir la section Téléchargement du Mod pour récupérer CCCharles_Random.zip) :
- Copier le dossier Obscure/ de CCCharles_Random.zip vers <GameFolder> (où se situent le dossier Obscure/ et Obscure.exe)
- Lancer le jeu, si "OFFLINE" est visible dans le coin en haut à droite de l'écran, le Mod est actif
Créer un Fichier de Configuration (.yaml)
L'objectif d'un fichier YAML est décrit dans le Guide d'Installation Basique du Multiworld (en anglais).
La page d'Options Joueur permet de configurer des options personnelles et exporter un fichier de configuration YAML.
Rejoindre une Partie MultiWorld
Avant de jouer, il est fortement recommandé de consulter la section Problèmes Connus.
- La console du jeu doit être ouverte pour taper des commandes Archipelago, appuyer sur la touche "F10" ou "`" (ou "~") en querty (touche "²" en azerty)
- Taper
/connect <IP> <NomDuJoueur>avec <IP> et <NomDuJoueur> trouvés sur la page web d'hébergement Archipelago sous la formearchipelago.gg:XXXXXetCCCharles - La déconnexion est automatique à la fermeture du jeu mais peut être faite manuellement avec
/disconnect
Héberger une partie MultiWorld ou un Seul Joueur
Voir la section Téléchargement du Mod pour récupérer le fichier cccharles.apworld.
Dans cette section, Archipelago/ fait référence au chemin d'accès où Archipelago est installé localement.
Suivre ces étapes pour héberger une session multijoueur à distance ou locale pour un seul joueur :
- Double-cliquer sur cccharles.apworld pour installer automatiquement la logique de randomisation du monde
- Placer le CCCharles.yaml dans Archipelago/Players/ avec le YAML de chaque joueur à héberger
- Exécuter le lanceur Archipelago et cliquer sur "Generate" pour configurer une partie avec les YAML dans Archipelago/output/
- Pour une session multijoueur, aller à la page Archipelago HOST GAME
- Cliquer sur "Upload File" et selectionner le AP_<seed>.zip généré dans Archipelago/output/
- Envoyer la page de la partie générée à chaque joueur
Pour une session locale à un seul joueur, cliquer sur "Host" dans le lanceur Archipelago en utilisant AP_<seed>.zip généré dans Archipelago/output/
Problèmes Connus
Problèmes majeurs
Aucun problème majeur trouvé.
Problèmes mineurs
- La version actuelle de l'analyseur de commandes n'accepte pas des commandes de la console dont le nom du joueur contient des espaces. Il est recommandé d'utiliser des soulignés "_" à la place, par exemple : CCCharles_Player_1.