특별한 콘텐츠 패처 토큰을 사용하여 다른 모드의 구성 값, 번역, 동적 토큰 및 자산을 가져오세요.
크로스 모드 호환성 토큰은 특별한 맞춤형 콘텐츠 패처 토큰을 추가하여 (모드 제작자인 경우) 다른 모드(콘텐츠 패처용으로 특별히 제작되지 않은 모드 포함)의 설정 값, 번역 및 동적 토큰에 접근할 수 있도록 합니다. 앞서 언급된 값에 따라 변경해야 하는 경우, 모드와 다른 모드 간의 완벽한 호환성을 보장할 다른 방법이 없는 경우 이 토큰이 유용할 수 있습니다.
플레이어를 위한 사용법 이 모드는 그 자체로는 아무런 효과가 없습니다. 사용 중인 다른 모드에 이 모드가 필요하지 않다면 사용자로서 이 모드를 설치해도 아무런 이점이 없습니다.
콘텐츠 패처 모드 작성자를 위한 사용법 이 모드는 토큰 4개를 추가합니다.
Spiderbuttons.CMCT/Config
Spiderbuttons.CMCT/번역
스파이더버튼.CMCT/다이나믹
Spiderbuttons.CMCT/자산
이러한 각 토큰을 사용하면 각각 구성 값, 번역 문자열, 동적 토큰 값 또는 내부 자산 키를 가져올 수 있습니다. 네 가지 모두 필요하다 입력 인수입니다. 첫 번째 입력 인수는 항상 값을 가져오려는 모드의 UniqueID입니다. 두 번째 입력 인수는 해당 토큰에 따라 달라집니다.
구성: 찾을 구성 값의 이름입니다. 구성 값이 중첩된 경우 JSON 구조에 따라 전체 구성 경로를 포함해야 합니다.
번역: 원하는 번역의 i18n 키입니다. 현재 선택된 언어의 번역을 항상 가져옵니다.
동적: 동적 토큰의 이름입니다.
자산: 다른 모드의 자산 경로 그들의 manifest.json 파일.
이러한 토큰 중 하나를 사용하면 ~ 해야 하다 다른 모드를 종속성으로 설정하세요. 그렇지 않으면 ~할 것 같다 작동하지만 이상한 오류가 발생할 수도 있습니다. 다음은 각 토큰에 대한 네 가지 예입니다. 무엇이든 검색, 모자 쥐 레이시, 그리고 버튼의 추가 도서 시연을 위해:
토큰을 입력으로 받는 번역(즉, i18n 자체 내에 자체 {{토큰}}이 있는 i18n 값)은 올바르게 작동하지 않으며 중괄호와 함께 토큰이 여전히 있는 리터럴 문자열만 가져옵니다.
동적 토큰은 저장 파일을 불러올 때만 초기화되며, 게임을 시작할 때는 초기화되지 않습니다. 이는 사용자에게 중요할 수도 있고, 중요하지 않을 수도 있습니다.
Dynamic 토큰을 사용해야 한다는 점도 언급할 가치가 있습니다. 가능한 한 아껴서Content Patcher의 작동 방식에 대해 너무 기술적으로 설명하지는 않겠지만, 토큰을 구현하는 방식 때문에 다른 관리자의 동적 토큰이 변경되지 않았더라도 Content Patcher는 항상 변경 사항을 전파해야 한다는 신호를 보냅니다. 토큰이 기본 토큰처럼 OnDayStart만 업데이트한다면 크게 문제가 되지 않지만, OnTimeChange 또는 OnLocationChange를 업데이트하는 경우 비용이 많이 들 수 있습니다!
We use cookies to make interactions with our websites and services easy and meaningful. For more information about the cookies we use or to find out how you can disable cookies, click here