GitHub 페이지[github.com]에서 위키를 읽어 자세히 알아보세요.
최신 뉴스는 변경 사항을 읽어보세요.
XML 확장 기능은 XML 모드의 일반적인 기능을 확장하는 데 중점을 둔 프레임워크 및 모딩 도구입니다.
이 프레임워크는 더 많은 패치 작업을 추가하고 XML에서 모드 설정을 쉽게 만들 수 있게 하며, 훨씬 더 많은 기능을 제공합니다.
추가 패치 작업
XML 확장 기능에는 모더가 사용할 수 있는 많은 새로운 패치 작업이 포함되어 있습니다. 이러한 작업은 훨씬 더 강력하고 역동적이며 기본적으로 XML로 프로그래밍할 수 있습니다. if 문, for 루프, 수학 연산 등에 액세스할 수 있습니다.
XML에서 모드 설정 만들기
XML 확장 기능을 사용하면 모드에 대한 모드 설정을 XML로 쉽게 만들 수 있습니다!
이러한 설정을 사용하여 패치 작업을 전환하거나 패치 작업 내에서 값을 변경하거나 C#에서 다른 작업을 수행하는 데 사용할 수 있습니다.
XML 확장 기능을 사용하는 모드의 설정은 일반 모드 설정 버튼 옆에 있습니다.
XML 오류에 대한 향상된 오류 보고
XML 확장 기능이 활성화되면 모든 XML 패치 오류도 스택 추적을 생성합니다!
즉, 어떤 패치가 실패했는지 정확히 파악할 수 있으며, 어떤 경우에는 패치의 어떤 부분이 실패했는지도 알려줍니다.
모드를 테스트하는 동안 모드 목록에서 XML 확장 기능을 활성화하기만 하면 됩니다.
다음은 깨진 패치에 대한 추적의 예입니다(defName에서 문자 "N"이 대문자여야 한다는 오류는 쉽게 파악할 수 있습니다):
정확히 동일한 패치에 대한 바닐라 오류 메시지(실제로 실패한 패치가 아닌 부모 패치만 보고합니다.
무엇이 잘못되었는지에 대한 단서가 없습니다):
또한 모든 XML 오류의 메시지를 개선하고 모든 패치 작업에서 패치된 모든 Def를 추적하여 관련 모드 목록을 제공하는 "고급 디버깅 모드"를 사용할 수 있습니다.
개선된 모드 설정 UI
개선된 UI와 함께 새로운 모드 설정 메뉴가 추가되었습니다.
여기에는 모든 모드 목록이 있는 사이드바가 포함되어 있으며, 모드를 빠르게 검색할 수 있는 검색 바가 있으며, 빠른 액세스를 위해 모드를 "고정"할 수 있는 기능이 있습니다.
사용 방법
사용자로서 이 모드를 사용하려면 코어 다음에 이 모드를 로드하고 이에 종속된 다른 모든 모드보다 먼저 로드하기만 하면 됩니다.
모더로서 이 모드를 Steam Workshop에서 종속성으로 표시하고 About.xml에 종속성을 포함해야 합니다.
'게임 > RimWorld' 카테고리의 다른 글
[1.5]Mod Error Checker (0) | 2024.12.12 |
---|---|
[1.5]HugsLib (0) | 2024.12.12 |
[1.5][Rimwaldo] Korean (1) | 2024.12.11 |
[1.5]harmony (0) | 2024.12.11 |
[1.5]Prepatcher (0) | 2024.12.11 |