Utilisation des codes intégrés

content auto translated from {from}

La console de développement permet d'exécuter différentes actions non autorisées pendant le jeu régulier (tuer tous les ennemis, activer l'invincibilité, etc.). Elle peut être utilisée pour un passage accéléré, corriger les conséquences de divers bugs du jeu, etc.

[cut]

Remarque 1 : l'utilisation de codes peut entraîner des dommages aux sauvegardes du jeu. Il est donc préférable de faire une sauvegarde des sauvegardes avant d'utiliser la console.

Remarque 2 : malgré son nom, la console de développement est disponible uniquement dans les versions PC et Mac du jeu.

Activation de la console

Il y a deux manières de procéder. Pour la version Steam du jeu, seule la deuxième méthode fonctionne.

1. Création d'un raccourci

Créez un raccourci vers le fichier DragonAge2.exe (qui se trouve généralement dans …\Dragon Age II\bin_ship). Accédez aux Propriétés du raccourci et à la fin du champ Cible, ajoutez –enabledeveloperconsole. Cela devrait ressembler à ceci :

"C:\Program Files\Dragon Age II\bin_ship\DragonAge2.exe" –enabledeveloperconsole

Assurez-vous qu'il y a un espace entre les dernières guillemets et le tiret.

2. Édition des fichiers de jeu

Pour la version PC : éditez le fichier …\Dragon Age II\Data\DragonAge2Launcher.xml. Faites-le avec précaution, n'oubliez pas de créer une sauvegarde du fichier au préalable. Dans le fichier, trouvez la ligne :

Elle devrait être suivie d'une ligne comme celle-ci :

Ajoutez la propriété arguments="-enabledeveloperconsole" :

Pour la version Mac : ajoutez :

[AppDefaults\\DragonAge2.exe\\transgaming]

"cmdlineadd" = "-enabledeveloperconsole"

À la fin du fichier ~/Library/Application Support/Dragon Age II/config

Accès à la console

Ouvrez avec un éditeur de texte …\BioWare\Dragon Age II\Settings\KeyBindings.ini (situé dans vos documents). Trouvez la ligne OpenConsole_0=Keyboard::Button_X (par défaut, X est GRAVE, mais X peut également être remplacé par n'importe quelle touche libre). Si vous laissez la valeur par défaut, la touche tilde (Ё) sera utilisée pour invoquer la console. Pour certains joueurs de la version Steam, invoquer la console avec la touche "tilde" ne fonctionne pas pour une raison quelconque. Si d'autres touches ne fonctionnent pas non plus, essayez d'assigner la touche F6 à la console.

Dans la version EA Direct Download, la touche tilde devrait s'appeler Kanji.

Remarque : les commandes saisies ne s'affichent pas à l'écran. Remplacer le fichier fonts.erf, comme dans DAO, n'aidera pas dans Dragon Age II.

Après cela, appuyez sur la touche qui active la console dans le jeu, entrez le code et appuyez sur Entrée. La fonctionnalité de la console est plus facile à vérifier avec le code runscript zz_upgrade, qui ouvre l'écran de l'enchantement des objets (fonctionne dans n'importe quel endroit du jeu).

Liste des commandes

Principales

  • runscript healplayer - Restaure la santé de tous les membres du groupe

  • runscript injury remparty - Enlève les blessures de tous les membres du groupe

  • runscript injury remall - Enlève les blessures du personnage sélectionné

  • runscript addmoney X - Ajoute X pièces de cuivre ; 10000 cuivres = 1 pièce d'or

  • runscript killallhostiles - Tuer tous les ennemis. Utilisez avec prudence, car cela peut rompre des scripts et entraver la progression future.

  • runscript addxp X - Ajoute X points d'expérience

  • runscript pc_immortal - Rend le joueur invincible

  • runscript cheat - Augmente temporairement la protection du groupe, les dégâts restent inchangés

  • runscript zz_upgrade - Ouvre l'écran de l'enchantement

  • runscript zz_app_debug - Permet de modifier l'approbation des compagnons et d'installer des drapeaux de romance (ne s'applique pas à Sébastien)

  • runscript zz_supercrit player - Ajoute 1000 points de santé et d'endurance à Hawke, 50 en force et agilité. Notez que l'effet est irréversible.

  • Pour appliquer l'effet à n'importe quel compagnon, remplacez player par gen00fl_[Nom du compagnon (en anglais)]. Par exemple : zz_supercrit gen00fl_anders

  • runscript dbg_setattrib [attrib] [value] - Augmente la valeur d'une caractéristique spécifique du personnage pendant 180 secondes, [Attrib] – numéro de la caractéristique (1 - force, 2 - agilité, 3 - magie, 4 - ruse, 5 - volonté, 6 - constitution), [value] - nombre par lequel la valeur de la caractéristique augmente

  • runscript dbg_setattrib [attrib] [-value] - Fonctionne de manière similaire à la commande ci-dessus, mais réduit la valeur d'une caractéristique. (par exemple, -50)

  • runscript bowlingforferelden – une sphère d'énergie se forme autour de Hawke, repoussant les PNJ (y compris les compagnons) comme des quilles au bowling. Assurez-vous de sauvegarder avant d'utiliser, car la durée de l'effet est inconnue et pourrait être permanente.

  • runscript zz_party – ajoute Aveline, Anders et Isabella à votre groupe.

  • runscript zz_lgt_debug – ouvre le menu de débogage de diverses quêtes secondaires

  • runscript zz_mer_debug – ouvre le menu de débogage des quêtes du Marchand

  • runscript zz_per_debug - ouvre le menu de débogage du caractère de Hawke/intonation dans les dialogues. Affiche l'intonation actuelle et permet un rétablissement complet.

  • runscript chargen warrior XX - Fait de vous un guerrier de niveau XX

  • runscript chargen mage XX - Fait de vous un mage de niveau XX

  • runscript chargen rogue XX - Fait de vous un voleur de niveau XX

  • Attention : changer la classe du personnage réinitialise également son apparence.

  • runscript zz_dae_debug - permet de modifier le groupe, de passer à un autre acte/localisation/quête, et aussi de déboguer la carte.

  • Avec ce code, vous pouvez même ramener un frère/sœur mort.

  • runscript zz_rdr start | goto | daynight | set | get | talk

  • runscript zz_rdr start 1

  • runscript zz_rdr start 2

  • runscript zz_rdr start 3

  • runscript zz_rdr goto tavern 1

  • runscript zz_rdr goto tavern 1 night

  • runscript zz_rdr goto docks 1

  • runscript zz_rdr goto docks 1 night

  • runscript zz_rdr goto warehouse

  • runscript zz_rdr goto keep 2

  • runscript zz_rdr goto keep 2 night

  • runscript zz_rdr goto tavern 2

  • runscript zz_rdr goto tavern 2 night

  • runscript zz_rdr goto docks 2

  • runscript zz_rdr goto docks 2 night

  • runscript zz_rdr goto ambush

  • runscript zz_rdr goto hideout

  • runscript zz_rdr goto stash

  • runscript zz_rdr goto finale

Compagnons

Les codes ci-dessous permettent de changer l'approbation d'un compagnon, d'établir des drapeaux de romance/amitie/concurrence, etc. (Changer l'approbation ne fonctionne pas pour une raison quelconque dans le menu de débogage de Merril. Utilisez le code runscript zz_app_debug à cette fin)

  • runscript zz_and_debug - Anders
  • runscript zz_mrl_debug - Merril
  • runscript zz_vrc_debug - Varric
  • runscript zz_ave_debug - Aveline
  • runscript zz_fen_debug - Fenris
  • runscript zz_isa_debug - Isabella
  • runscript zz_bet_debug - Bethany
  • runscript zz_car_debug - Carver
  • runscript zz_seb_debug - Sébastien

Importation des sauvegardes

  • runscript zz_vault_debug - ouvre la fenêtre de débogage de l'importation des sauvegardes, permettant de voir l'état actuel du monde (données importées d'Origins). À noter que les patchs sortis n'ont toujours pas corrigé certains bugs d'importation (par exemple, les drapeaux de romance).

P.S. Cet article n'énumère pas toutes les commandes, seulement les plus significatives.

Traduction de l'auteur.

source