« Console du Gamebryo » : différence entre les versions
m Remplacement de la catégorie Catégorie:Informations techniques de Fallout 3 par Catégorie:Information technique de Fallout 3 : Mise au singulier Balise : CatRename |
|||
Ligne 196 : | Ligne 196 : | ||
{{clear}} | {{clear}} | ||
[[Catégorie: | [[Catégorie:Information technique de Fallout 3]] | ||
[[Catégorie:Informations techniques de Fallout: New Vegas]] | [[Catégorie:Informations techniques de Fallout: New Vegas]] |
Version du 11 novembre 2021 à 00:44

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)
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.
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.