Idle Civilization: Guide de réalisation "Barkeep" (Enregistrer l'édition)

Un guide sur la façon de débloquer le succès "Barkeep"

 

Introduction

Je commencerai par dire - la réalisation du barman est impossible à obtenir. Il n'y a pas d'appel à la fonction qui vérifie la réussite. La réalisation elle-même consiste simplement à avoir plus de 10 héros embauchés tout au long de vos parties. Comment le débloque-t-on alors ? nous devrons décompiler le code du jeu et le changer.

Téléchargement de dnSpy

Pour décompiler et modifier le code, vous devrez télécharger un éditeur d'assemblage pour .net. perso j'ai utilisé dnEspion[dnspy.net] mais il existe des alternatives comme ILSpy.

Décompilation

Ouvrez dnSpy et ouvrez Assembly-CSharp.dll dans steamapps\common\Idle Civilization\IdleCivilization_Data\Managed dans l'éditeur. 
Ensuite, appuyez sur Ctrl + Maj + K pour rechercher "DeclareCrusade" et cliquez sur le résultat, faites un clic droit sur la fonction DeclareCrusade () et cliquez sur "Modifier la méthode".

A la fin du code, ajoutez la ligne suivante :
"this._gc.CheckHeroAchievements();" . Compilez le code, enregistrez et quittez dnSpy.


Maintenant, démarrez le jeu et déclarez la croisade sur n'importe quelle ville de la carte, si vous avez les conditions requises pour le succès, cela 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.

Laisser un commentaire

ArabicEnglishFrenchGermanItalianJapaneseKoreanPortugueseSpanish