유휴 문명: "Barkeep" 업적 가이드(편집 저장)

"Barkeep" 업적을 잠금 해제하는 방법에 대한 가이드

 

소개

나는 말하면서 시작하겠습니다 – barkeep 성취는 얻을 수 없습니다. 업적을 확인하는 함수에 대한 호출이 없습니다. 업적 자체는 플레이를 통해 10명 이상의 고용된 영웅을 보유하는 것입니다. 그러면 어떻게 잠금을 해제할 수 있습니까? 게임 코드를 디컴파일하고 변경해야 합니다.

dnSpy 다운로드

코드를 디컴파일하고 변경하려면 .net용 어셈블리 편집기를 다운로드해야 합니다. 개인적으로 사용했던 dn스파이[dnspy.net] 그러나 ILSpy와 같은 대안이 있습니다.

디컴파일

dnSpy를 열고 편집기의 steamapps\common\Idle Civilization\IdleCivilization_Data\Managed에서 Assembly-CSharp.dll을 엽니다. 
그런 다음 Ctrl+Shift+K를 눌러 “DeclareCrusade”를 검색하고 결과를 클릭하고 DeclareCrusade() 함수를 마우스 오른쪽 버튼으로 클릭하고 “Edit Method”를 클릭합니다.

코드 끝에 다음 줄을 추가합니다.
"this._gc.CheckHeroAchievements();" . 코드를 컴파일하고 dnSpy를 저장하고 종료합니다.


이제 게임을 시작하고 지도의 아무 마을에서나 성전을 선언하십시오. 업적에 대한 요구 사항이 있으면 팝업이 표시되어야 합니다.

내가 성전 선언을 선택한 이유는 없습니다. 게임에서 모든 이벤트를 선택할 수 있습니다.

코멘트 남김

ArabicEnglishFrenchGermanItalianJapaneseKoreanPortugueseSpanish