Console du Gamebryo

De Les Archives de Vault-Tec
La console dans Fallout: New Vegas

La console est un outil de débogage implanté dans la version PC du moteur Gamebryo. Il est donc disponible dans les jeux Fallout 3 et Fallout: New Vegas. Bien qu'il soit utilisé pour le développement, les joueurs l'exploitent également pour tricher.

Précautions

Utiliser une commande dans la version Steam de Fallout 3 et Fallout: New Vegas empêchera l'obtention des succès lors de cette session. Pour ré-activer cette fonctionnalité, il faudra quitter le jeu puis le relancer. Soyez certains d'effectuer cette opération avant de compléter les évènements permettant d'obtenir un succès.

De plus, manipuler la console peut entraîner des bogues voir de corrompre une sauvegarde.

Accès

La console est accessible en jeu via la touche ² du clavier français. En appuyant sur cette touche, le HUD disparaît, le jeu se met en pause et un prompteur en bas à gauche de l'écran permet de taper des commandes. La souris permet quant à elle de sélectionner des objets visibles à l'écran afin de connaître leurs références.

Liste des commandes

Gestion des captures d'écran

  • tfc — pour toggle free camera, permet de basculer vers la caméra libre. Pour des captures d'écran du personnage joueur, veuillez vous mettre en troisième personne avant de taper cette commande. Écrire tfc 1 permet également de mettre le jeu en pause pendant le déplacement de la caméra.
  • tm — pour toggle menu, permet de cacher l'interface du jeu. Cache également la notification de capture d'écran mais effectue bien l'action.
  • sucsm <vitesse> — contrôle la vitesse de la caméra en mode tfc. Une vitesse de 1 sera très lente tandis qu'une de 10 sera bien plus rapide.
  • fov <valeur> — pour field of view, permet de donner la valeur du champ de vision. La valeur par défaut est de 75.
  • tlb — pour toggle lightbrite, permet de mieux éclairer les zones sombres. Cette commande cache l'arme en première personne, mais elle peut tout de même être utilisée.

Manipulation de l'inventaire

  • player.additem <base_id> <montant> — ajoute l'objet identifié par son base_id à 100 % de sa condition. Le montant indique le nombre d'objet à ajouter.
player.additem 000e3778 3 — ajoute trois pistolets 9 mm à 100 % de leur condition dans l'inventaire.
  • player.additemhealthpercent <base_id> <montant> <condition> — ajoute l'objet identifié par son base_id à un certain pourcentage de sa condition. Le montant indique le nombre d'objet à ajouter. La condition est un nombre compris en 0 et 1.
player.additem 000e3778 3 .75 — ajoute trois pistolets 9 mm à 75 % de leur condition dans l'inventaire.
  • player.removeitem <base_id> <montant> — retire l'objet identifié par son base_id. Le montant indique le nombre d'objet à retirer. Utile pour retire les objets de quête inutiles.
  • player.srm — affiche le menu de réparation, ce qui permet de réparer des objets en fonction de la compétence du personnage joueur. Des capsules sont nécessaires pour réparer un objet mais le paiement retourne dans l'inventaire du personnage joueur. Utiliser la commande srm avec un PNJ qui ne peut pas réparer cause souvent un crash du jeu.
  • player.showinventory ou player.inv — affiche le nom, le base id et la condition des objets présents dans l'inventaire du personnage joueur.
  • player.equipitem <base_id> — équipe un objet présent dans l'inventaire. Utile lorsqu'un objet ne s'affiche pas dans le Pip-Boy.
  • player.setweaponhealthperc — modifie la condition de l'arme équipée. La valeur est un nombre entre 0 et 100.
player.setweaponhealthperc 75 — la condition de l'arme équipée sera à 75 %.

Manipulation de PNJ

Voir aussi : Liste des personnages de Fallout 3 et Fallout: New Vegas pour connaître leur Base ID et leur Ref ID.
  • prid <ref_id> — sélectionne une cible grâce à son Ref ID, sans que celle-ci ne soit forcément visible à l'écran. En somme, la commande fonctionne de la même façon qu'un clique-gauche directement sur une cible.
prid 0008cd24 — sélectionne le PNJ Noonan l'aboyeur solitaire.
  • player.moveto <ref_id>, moveto player — déplace le joueur vers le PNJ, déplace le PNJ vers le joueur.
  • additem <base_id>, removeitem <base_id> — ajoute/supprime un objet dans l'inventaire du PNJ.
  • equipitem <base_id>, unequipitem <base_id> — équipe/déséquipe un objet de l'inventaire du PNJ.
  • inv — affiche les objets de l'inventaire d'un PNJ, même ceux qui seraient inaccessibles normalement.
  • sbm — affiche le menu d'échange avec le PNJ. Cette commande est utile pour les marchands inaccessibles mais peut causer des crashs pour les PNJ non-marchands.
  • OpenTeammateContainer 1 — ouvre l'inventaire du PNJ sélectionné comme s'il s'agissait d'un compagnon et permet de permet donc de transférer des objets vers l'inventaire du personnage joueur.
  • gbo — (Fallout Script Extender requis) affiche le Base ID du PNJ sélectionné. Utile pour la commande setessential 1.
  • resethealth — restaure les points de vie du PNJ sélectionné.
  • kill — tue le PNJ sélectionné.
  • resurrect — ressuscite un PNJ. Réinitialise également son inventaire, ce qui peut provoquer l'apparition d'objets différents.
  • resurrect 1 — ressuscite un PNJ comme s'il était inconscient. La commande peut provoquer une animation ridicule.
  • tcai — pour toggles all combat AI, active ou désactive l'intelligence artificiel de combat de tous les PNJ.
  • tai — pour toggles all AI, active ou désactive complètement l'intelligence artificielle de tous les PNJ.

Réputations et factions (Fallout: New Vegas uniquement)

Réputations de Fallout: New Vegas
Nom ID
Factions
Boomers 000ffae8
Confrérie de l'Acier 0011e662
Légion de Caesar 000f43dd
Disciples de l'Apocalypse 00124ad1
Grands Khans 0011989b
Poudriers 001558e6
RNC 000f43de
Société du Gant blanc 00116f16
Villes
Freeside 00129a7a
Goodsprings 00104c22
Novac 00129a79
Primm 000f2406
Le Strip 00118f61

Note : La réputation d'une faction est divisée en deux : la bonne et la mauvaise. Chacune d'elle est représentée numériquement par un nombre compris entre 0 et 100. Il est impossible de sortir de cette intervalle en ajoutant ou supprimant des points de réputation.

  • addreputation <base_id> <variable> <montant> — permet d'ajouter des points de réputation d'une faction. Le montant représente le nombre de points à ajouter. La variable est un nombre binaire qui permet de savoir s'il s'agit d'une augmentation ou d'une réduction, 0 = mauvaise réputation et 1 = bonne réputation.
  • removereputation <base_id> <variable> <montant> — permet de supprimer des points de réputation d'une faction. Le montant représente le nombre de points à supprimer. La variable est un nombre binaire qui permet de savoir s'il s'agit d'une augmentation ou d'une réduction, 0 = mauvaise réputation et 1 = bonne réputation.
  • setreputation <base_id> <variable> <montant> — permet de définir exactement le nombre de points de réputation d'une faction. Le montant est un nombre compris entre 0 et 100. La variable est un nombre binaire qui permet de savoir s'il s'agit d'une augmentation ou d'une réduction, 0 = mauvaise réputation et 1 = bonne réputation.
Exemples :
addreputation 0011e662 0 19 — augmente de 19 la mauvaise réputation du joueur auprès de la Confrérie de l'Acier.
removereputation 0011e662 1 19 — supprime de 19 la bonne réputation du joueur auprès de la Confrérie de l'Acier.
setreputation 0011e662 1 19 — définit à exactement 19 la bonne réputation du joueur auprès de la Confrérie de l'Acier.
Factions de Fallout: New Vegas
Nom ID
Black Mountain (mutant) 000e9480
Black Mountain (nocturne) 000e9481
Boomers 000fed3f
Confrérie de l'Acier 00154307
Légion de Caesar 000ee68a
Disciples de l'Apocalypse 00117e12
Freeside 0011640a
Goodsprings 00104c6e
Greands Khans 000e78c5
RNC 000a46e7
Novac 000bb9e8
Player 0001b2a4
Poudriers 00101f42
Résidents de Primm 000d7f56
Le Strip ????????
Casino Tops (Pachas) 00117508
Société du Gant blanc 00116f10
Van Graffs 00118368
Factions de créatures
Faction de créatures 00000013
Faction de griffemorts 00021474
Faction de goules sauvages 0001c6d3
Faction de geckos de feu 0014f3f5
Faction de nocturne 0013f893
  • removefromallfactions — supprime toutes les factions que possède le joueur. Supprime également la faction « Player », utilisez la commande « player.AddToFaction 0001b2a4 1 » pour régler ce problème, mais également les factions « Player » de chaque DLC : xx00b42e pour Honest Hearts, xx016154 pour Old World Blues et xx003e41 pour Lonesome Road
  • setally <base_id_1> <base_id_2> <variable_1> <variable_2> — définit le type de liens entre deux factions. Les variables sont des nombres binaires qui représentent ce type, 0 = ami et 1 = allié.
  • setenemy <base_id_1> <base_id_2> <variable_1> <variable_2> — définit le type de liens entre deux factions. Les variables sont des nombres binaires qui représentent ce type, 0 = ennemi et 1 = neutre.
Exemples :
setally 00117e12 00101f42 1 0 — Les Disciples de l'Apocalypse deviennent alliés avec les Poudriers, et les Poudriers amis avec les Disciples.