Sid Meier's Civilization VI

Sid Meier's Civilization VI

86 ratings
Configuration avancée
By Tonton Mori
Quelques astuces et manipulations qui peuvent améliorer votre expérience de jeu : lancer le jeu plus rapidement, améliorer le contrôle de la caméra, désactiver la rotation automatique des unités...
3
   
Award
Favorite
Favorited
Unfavorite
Introduction

Un petit guide pour partager avec vous, en français, quelques astuces trouvées sur Reddit. Bref, je n'ai pas découvert la poudre, seulement traduit la recette, mais si ça peut aider...

Note : ce guide date de la sortie du jeu, il est possible qu'il soit dépassé.
Résoudre les problèmes de lancement et l'accélérer
Civilization VI, surtout si on le compare au V, se lance très rapidement. Néanmoins, si vous utilisez Windows Defender, la solution de sécurité intégrée à Windows, il est probable que Civilization VI mette très longtemps à charger, voir ne se lance pas.

Pour régler ce problème, il faut créer une exception pour Civilization VI dans Windows Defender (afin qu'il ignore le processus du jeu et n'empêche plus son lancement).

Pour se faire, sous Windows 10, allez dans le menu des paramètres (Menu démarrer → Paramètres ou Notifications → Tous les paramètres). Allez dans "Mises à jour et sécurité" (dernier onglet) → Windows Defender. De là, soit vous désactivez purement et simplement Windows Defender (A vos risques et périls), soit vous faîtes défiler jusqu'à arriver au passage "Exclusions" (Votre PC est plus vulnérable bla bla bla...) et vous cliquez sur "Ajouter une exclusion". De là, il vous suffit d'exclure le dossier du jeu (Par défaut C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization VI) des dossiers que Windows Defender analysera.

Ensuite, tant qu'à vouloir charger le jeu plus vite, autant faire ça bien et désactiver les logos qui défilent au lancement du jeu.

Allez dans "C:\Program Files (x86)\Steam\steamapps\common\Sid Meier's Civilization VI\Base\Platforms\Windows\Movies" ou, depuis votre bibliothèque Steam, faîtes un clic droit sur le nom du jeu → Propriétés → Fichiers locaux → Afficher les fichiers locaux et allez dans "Base\Platforms\Windows\Movies".

De là, renommez logos.bk2 en logos.bk2.bak (au cas où), puis créez un nouveau fichier (Clic droit → Nouveau → Document texte) et appelez ce dernier logos.bk2. Attention ! Si le nom par défaut du nouveau fichier est "Nouveau document texte.txt", tout va bien, en revanche, si il manque le ".txt" à la fin, rien ne va plus ! Il vous faut effectuer les manipulations suivantes.

Sous Windows 10 (et peut-être 8/8.1, j'ai jamais utilisé ces daubes donc je sais pas ^^')
Je vous mets une capture d'écran, cliquez sur "Affichage" en haut, puis cochez "Extensions de noms de fichiers".



Pour les versions antérieures, c'est dans les options des dossiers du panneau de configuration.
Désactiver cette #@$* de rotation d'unités
J'ai dû recharger plusieurs fois un tour parce que cette #@$* de rotation d'unités m'avait fait faire une fausse manipulation. Vous savez, cette fonction qui passe automatiquement à l'unité suivante, de préférence celle qui est à l'autre bout du monde et dont vous n'avez rien à faire dans l'immédiat, une fois le tour d'une unité terminée. Si vous jouez un peu vite histoire de terminer une partie en moins de 20 heures, vous avez dû faire pas mal de fausses manipulations à cause de cette fonction... Du coup, on va régler le problème et rendre ce jeu 100 fois moins frustrant en quelques manipulations.

Allez dans Documents\My Games\Sid Meier's Civilization VI, ouvrez UserOptions.txt. Ce fichier vous permettra de changer pas mal de paramètres, mais celui qui nous intéresse ici est l'un des rares à ne pas être paramètrable depuis les options du jeu : "AutoUnitCycle". Pour le trouvez, que vous utilisiez le bloc-note, notepad++ ou que sais-je encore, soit vous cherchez, soit vous faîtes CTRL+F pour afficher le menu de recherche, vous copiez-collez "AutoUnitCycle" et vous arrivez face au coupable. Par défaut, il est à 1 (activé), changez le 1 pour un 0 et la rotation d'unités sera désactivée.

Ah au fait, tout en haut du fichier, "AutoSaveKeepCount". Si vous voulez conserver plus de 10 sauvegardes automatiques, changez la valeur. Personnellement j'ai mis 100, parce que je suis un malade. Je vous dis, ce fichier est pratique.
La caméra : ZQSD et un coup de boost
Premièrement, si vous avez l'une des touches Z, Q, S ou D d'utilisée dans le jeu (Z et Q sont assignées par défaut je crois), changez ça, sinon vous allez avoir des problèmes.

Ceci étant fait, allez dans \Base\Assets\UI depuis le dossier du jeu (même accès que plus haut) et ouvrez WorldInput.lua. Cherchez (CTRL+F, c'est ligne 916 donc scrollez pas...) "DefaultKeyDownHandler".

Voici la fonction que l'on va modifier. Les ajouts sont soulignés.

function DefaultKeyDownHandler( uiKey:number ) local keyPanChanged :boolean = false; if uiKey == Keys.VK_ALT then if m_isALTDown == false then m_isALTDown = true; EndDragMap(); ReadyForDragMap(); end end if( uiKey == Keys.VK_UP or uiKey == Keys.Z ) then keyPanChanged = true; m_isUPpressed = true; end if( uiKey == Keys.VK_RIGHT or uiKey == Keys.D ) then keyPanChanged = true; m_isRIGHTpressed = true; end if( uiKey == Keys.VK_DOWN or uiKey == Keys.S ) then keyPanChanged = true; m_isDOWNpressed = true; end if( uiKey == Keys.VK_LEFT or uiKey == Keys.Q ) then keyPanChanged = true; m_isLEFTpressed = true; end if( keyPanChanged == true ) then ProcessPan(m_edgePanX,m_edgePanY); end return false; end

Ensuite, cherchez "DefaultKeyUpHandler" (ligne 949), et faîtes la même manipulation.

function DefaultKeyUpHandler( uiKey:number ) local keyPanChanged :boolean = false; if uiKey == Keys.VK_ALT then if m_isALTDown == true then m_isALTDown = false; EndDragMap(); ReadyForDragMap(); end end if( uiKey == Keys.VK_UP or uiKey == Keys.Z ) then m_isUPpressed = false; keyPanChanged = true; end if( uiKey == Keys.VK_RIGHT or uiKey == Keys.D ) then m_isRIGHTpressed = false; keyPanChanged = true; end if( uiKey == Keys.VK_DOWN or uiKey == Keys.S ) then m_isDOWNpressed = false; keyPanChanged = true; end if( uiKey == Keys.VK_LEFT or uiKey == Keys.Q ) then m_isLEFTpressed = false; keyPanChanged = true; end if( keyPanChanged == true ) then ProcessPan(m_edgePanX,m_edgePanY); end if( uiKey == Keys.VK_ADD or uiKey == Keys.VK_SUBTRACT ) then local oldZoom = UI.GetMapZoom(); if( uiKey == Keys.VK_ADD ) then UI.SetMapZoom( oldZoom - ZOOM_SPEED, 0.0, 0.0 ); elseif( uiKey == Keys.VK_SUBTRACT ) then UI.SetMapZoom( oldZoom + ZOOM_SPEED, 0.0, 0.0 ); end return true; end return false; end

Voilà, tout devrait marcher correctement avec ZQSD maintenant. Pendant qu'on y est, si la caméra ne bouge pas assez vite pour vous, cherchez "local PAN_SPEED" dans ce même fichier et changez sa valeur ":number = 1;" par ":number = ce que vous voulez;".
Activer les équipes
Ce coup-ci, c'est du pur ajout de fonction manquante, qui est présente dans le jeu mais désactivée par défaut : la fonction des équipes en multijoueur. Est-ce buggué ou bien est-ce pour faire du contenu dans une mise à jour sans trop de travail ? Aucune idée, mais si vous voulez essayer, voici comment activer les équipes.

Allez dans "\Base\Assets\UI\FrontEnd\Multiplayer\" depuis le dossier du jeu (vous savez comment faire), et ouvrez StagingRoom.lua. Cherchez "playerEntry.TeamPullDown:SetHide(true);". Attention, il y a trois variables "playerEntry.TeamPullDown:SetHide", deux réglées sur "true" (lignes 1107 et 1134) et une sur "false" (ligne 1083). Les trois doivent être réglées sur "false".

Normalement, la seule importante et celle suivant le commentaire "IMPORTANT: DISABLING TEAM PULLDOWNS UNTIL DAY 0 PATCH", mais dans le doute, mettez tout sur "false".
55 Comments
SkullKiwi 9 Dec, 2021 @ 3:45pm 
bonjour j'ai un probleme de decalage de la souris et mon menu ne s'affiche pas completement, que faire ?
YGDO 18 Jan, 2021 @ 2:14pm 
et oui quant c'est bien fait ça sert toujours.
Tonton Mori  [author] 17 Jan, 2021 @ 10:55am 
J'en reviens pas que ce guide serve encore :o

Mais merci du message :)
P30T 17 Jan, 2021 @ 6:48am 
Bonjour à tous.
Je viens de parcourir ce fil et je partage les avis positifs de la plupart des intervenants.

En revanche, comme le signale Tonton Mori, je déplore l'incompréhensible message de frederic677 et la majorité des fautes rencontrées.

Lorsque je lis une traduction d'un texte d'une langue que je ne connais pas, celle-ci n'est compréhensible car partir du moment où le texte est, à l'origine, rédigé correctement. frederic677 agit d'un point de vue égoïste en se désintéressant des lecteurs étrangers. Honte à lui.
ThimArd 6 Feb, 2020 @ 4:29am 
Bonjour, j'ai un petit problème lorsque je rentre des paramètres, par exemple pour l'attaque ou le déplacement rapide des unités le jeu ne les prends pas en compte et lorsque je démarre une partie seul mes paramètres de résolution d'écran son activé. J'essaye d'aller dans les paramètre en partie directement mais quand j'essaye de changer quoique ce sois ma résolution change toute seul. Svp aidé moi !
Piksa 9 Jan, 2020 @ 4:09am 
oh. merci
dingue de pas avoir ce genre de parametrage en jeu quand meme
Tonton Mori  [author] 1 Aug, 2019 @ 4:46pm 
@Merlyn J'ai rajouté la mention "à vos risques et périls" à cette manipulation. Merci d'avoir pointé ça du doigt.
Tonton Mori  [author] 1 Aug, 2019 @ 4:34pm 
En Français ça donne ?
frederic677 1 Aug, 2019 @ 2:32pm 
gathering storm la nouvelle version dlc de civilization vI depuis l instalation j ai peu pas inviter a partir de civilization VI et non civilization VI gathering storm?je ne peu plus jouer civ VI la base sans y etre uniquement qu invité et le menu est comme gathering storm.
Sin Rostro 21 Aug, 2018 @ 1:28pm 
Est-il possible d'accéder au Panthéon ??? Je ne comprends pas pourquoi ils ont supprimé cette fonction c'est hyper important..