Civilização ociosa: Guia de conquistas “Barkeep” (Salvar edição)

Um guia sobre como desbloquear a conquista "Barkeep"

 

Intro

Vou começar dizendo – a conquista do barman é inalcançável. Não há chamada para a função que verifica a conquista. A conquista em si é ter mais de 10 heróis contratados ao longo de suas jogadas. Como vamos desbloqueá-lo então? teremos que descompilar o código do jogo e alterá-lo.

Baixando o dnSpy

Para descompilar e alterar o código, você terá que baixar um editor de montagem para .net. eu pessoalmente usei dnSpy[dnspy.net] mas existem alternativas como ILSpy.

Descompilando

Abra o dnSpy e abra o Assembly-CSharp.dll em steamapps\common\Idle Civilization\IdleCivilization_Data\Managed no editor. 
Em seguida, pressione Ctrl+Shift+K para procurar por “DeclareCrusade” e clique no resultado, clique com o botão direito na função DeclareCrusade() e clique em “Edit Method”.

No final do código, adicione a seguinte linha:
“this._gc.CheckHeroAchievements();” . Compile o código e salve e saia do dnSpy.


Agora, inicie o jogo e declare cruzada em qualquer cidade no mapa, se você tiver os requisitos para a conquista, ela deve aparecer.

Não há nenhuma razão pela qual eu escolhi declarar cruzada, você pode escolher qualquer evento no jogo.

Deixe um comentário

ArabicEnglishFrenchGermanItalianJapaneseKoreanPortugueseSpanish