Que fait codex-skill-mcp-fallout3 ?
Compétence Codex + serveur MCP local pour le GECK de Fallout 3. 46 outils pour l'automatisation de l'éditeur, l'inspection des plugins, les sauvegardes et l'édition des placements.
Outils
Gestion des plugins
list_plugins: Liste tous les plugins chargés (.esp,.esm,.esl) avec leur statut.get_plugin_info: Récupère les métadonnées d'un plugin (nom, auteur, description, master files).save_plugin: Sauvegarde le plugin actif sous un nom spécifié.backup_plugin: Crée une copie de sauvegarde horodatée du plugin actif.
Automatisation de l'éditeur
run_geck_script: Exécute un script personnalisé dans le GECK via l'API scripting.select_reference: Sélectionne une référence spécifique dans la fenêtre de rendu.move_reference: Déplace une référence vers de nouvelles coordonnées (x,y,z).duplicate_reference: Duplique une référence existante avec un nouvel identifiant.delete_reference: Supprime une référence de la cellule active.
Inspection
get_editor_id: Récupère l'Editor ID d'une forme par son Form ID.list_records: Liste les enregistrements d'un type donné (ex.NPC_,WEAP,CONT).get_references_in_cell: Liste toutes les références dans une cellule spécifique.
Sauvegardes
list_backups: Liste les sauvegardes disponibles pour un plugin.restore_backup: Restaure un plugin à partir d'une sauvegarde.
Placement
batch_place: Place plusieurs objets aux coordonnées spécifiées.align_to_grid: Aligne les objets sélectionnés sur la grille.snap_to_ground: Aligne les objets sélectionnés au sol (Z = sol).
Configuration
- Assurez-vous que le GECK est installé et accessible.
- Exécutez le serveur MCP local (voir
server/README.md). - Ajoutez cette compétence à votre configuration Codex.
Exemple d'utilisation
{
"tool": "move_reference",
"params": {
"ref_id": "02001234",
"x": 128.0,
"y": 256.0,
"z": 64.0
}
}
Avertissement
Cette compétence modifie directement les fichiers de plugin. Faites toujours une sauvegarde avant d'utiliser les outils destructeurs (delete_reference, batch_place, etc.).