Civilisation inactive: “Barman” Guide des réalisations (Enregistrer l'édition)

Un guide sur la façon de déverrouiller le “Barman” réussite

 

Introduction

je vais commencer par dire – le titre de barman est introuvable. Il n'y a pas d'appel à la fonction qui vérifie la réalisation. The achievement itself is is just to have more than 10 hired heroes throughout your playthroughs. Comment le débloquer alors? nous devrons décompiler le code du jeu et le changer.

Téléchargement de dnSpy

Pour décompiler et changer le code, vous devrez télécharger un éditeur d'assemblage pour .net. I personally used dnSpy[dnspy.net] but there are alternatives like ILSpy.

Décompiler

Open up dnSpy and open the Assembly-CSharp.dll in steamapps\common\Idle Civilization\IdleCivilization_Data\Managed in the editor.
Prochain, appuyez sur Ctrl+Maj+K pour rechercher “déclarer la croisade” et cliquez sur le résultat, clic droit sur la déclaration de croisade() fonction, et cliquez “Modifier la méthode”.

A la fin du code, ajouter la ligne suivante:
“this._gc.CheckHeroAchievements();” . Compiler le code, et enregistrez et quittez dnSpy.


À présent, démarrez le jeu et déclarez une croisade sur n'importe quelle ville de la carte, si vous avez les prérequis pour la réalisation, il devrait apparaître.

Il n'y a aucune raison pour laquelle j'ai choisi de déclarer la croisade, vous pouvez choisir n'importe quel événement dans le jeu.

Soyez le premier à commenter

Laisser une réponse

Votre adresse de messagerie ne sera pas publiée.


*