Karryn의 감옥: 칙령을 제거하는 방법(세이브 편집)

다음은 Karryn의 감옥에서 칙령을 제거하는 Tockity의 방법입니다.

 

칙령을 제거하는 방법

제거하려는 칙령에 따라 칙령을 제거하는 것이 쉬울 수도 있고 더 복잡할 수도 있습니다. 그것들을 제거하는 것은 일반적으로 쉽지만 게임 상태를 논리적으로 온전하게 유지하기 위해 더 많은 제거가 필요한 상황이 있을 수 있습니다.

고지 사항: 모든 항목을 백업하십시오. 진짜. 상황을 얼마나 철저하게 재설정하느냐에 따라 게임이 중단될 수 있습니다. 특히 이전 경험이 없는 경우 처음에 제거할 항목을 작게 유지하고 제거하는 칙령을 논리적으로 일관되게 유지하십시오.

고토 RemtairyEdicts.js 제거하려는 칙령의 내부 이름이 무엇인지 찾으십시오. 그들은 처음에 나열됩니다. 이 부분은 확실하지 않은 경우 시행 착오가 필요할 수 있습니다. 예를 들어 이것은 레벨 1 워크숍의 라인입니다.

const EDICT_REPAIR_WORKSHOP = 526;

이는 EDICT_REPAIR_WORKSHOP 복사하려는 부분입니다.
나는 칙령을 제거하는 다음 코드를 코드의 '잠자고 다음 날 시작' 부분에 넣는 것을 선호합니다. 검색 advanceNextDay in RemtairyPrison.js 다음 두 줄 뒤에:

Game_Party.prototype.advanceNextDay = function() {
    let actor = $gameActors.actor(ACTOR_KARRYN_ID);

다음을 입력하고 싶습니다.

Game_Party.prototype.advanceNextDay = function() {
    let actor = $gameActors.actor(ACTOR_KARRYN_ID);
    actor.forgetSkill(EDICT_REPAIR_WORKSHOP); //<-- this line is new

Ofc 당신은 교체해야합니다 EDICT_REPAIR_WORKSHOP 제거하려는 칙령의 이름으로. 이제 저장하고 게임을 시작하고 잠을 자면 칙령이 다시 잠겨야 합니다.

참고: 칙령을 돌려주는 내부 게임 논리가 있습니다(예: 보험에 가입한 상태에서 작업장 제거).

더 많은 가이드:

코멘트 남김

ArabicEnglishFrenchGermanItalianJapaneseKoreanPortugueseSpanish