최근 수정 시각 : 2022-02-17 18:30:25

문명 6/모딩


[[문명 6|시드 마이어의
{{{#!wiki style="display:inline-block; margin-top: -.4em"
]]
{{{#!wiki style="margin:0 -10px -5px; min-height:2em; word-break:keep-all"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="border: 0px solid; margin-bottom: -10px;"
<colcolor=#373a3c><colbgcolor=#e6a51e>게임
관련
<colcolor=#373a3c><colbgcolor=#f0c878>규칙 기본 규칙 · 전투 규칙 · 승리와 패배
문명 등장 문명 · 지도자
외교 외교 · 안건 · 도시국가 · 세계 의회 · 첩보
유닛 유닛( 지상전 · 해상전 · 공중전 · 시민 · 지원 · 문명 고유 유닛) · 진급 · 위인 · 영웅
지형·자원 지형 · 자원 · 자연경관 · 지도
인프라 시설 · 특수지구와 건물 · 불가사의
내정 과학 기술 · 사회 제도 · 정부와 정책카드 · 종교 · 문화와 관광 · 총독과 비밀결사
이벤트 황금기 및 암흑기 · 역사적 순간 · 환경 효과 · 비상
확장팩·DLC DLC( 뉴 프론티어 패스, 리더 패스) · 문명 6 흥망성쇠 · 문명 6 몰려드는 폭풍 · 게임 모드
기타 도전 과제 · 시나리오 · 패치 내역 · 지명과 인명 Sogno di Volare
모드 모드 · 모드 문명&지도자 · 모드 불가사의 · 모드 자연경관 · 모드 지도 · 모딩
평가 평가 · 비판 및 논란
커뮤니티 문명메트로폴리스 · 문명 마이너 갤러리
}}}}}}}}}

문명 시리즈의 모드와 모딩
문명 4 모딩 문명 5 문명 6
모드 모딩 모드 모딩
비욘드 어스 모드
문명 시리즈
건물 · 기술 · 모드 · 문명 · 불가사의
사회 · 시나리오 · 시설 · 외교 · 유닛
자연경관 · 자원 · 지형 · 진급 · 첩보

1. 개요
1.1. 한글화
2. XML
2.1. 건물2.2. Types
2.2.1. 예시
2.3. Traits
2.3.1. 예시
2.4. BuildingReplaces
2.4.1. 예시
2.5. Buildings

1. 개요

문명 6의 모딩에 대해 서술한 문서

1.1. 한글화

쉽게 설명드리면 다음과 같습니다.
1. 스팀 모드 구독시 생성되는 289070 폴더에서 해당 모드의 폴더를 찾습니다.
2. 모드 폴더 내에 Text 또는 Localization 이라 이름 붙은 .xml 또는 .sql 확장자 파일을 찾습니다.
3. 메모장, Notepad++ 또는 문명6 development tool 등 툴을 사용하여 문서를 엽니다.
(단 메모장으로 작업시 일부 파일에 한해 인코딩 문제로 영어 외에는 외계문자로 표시되는 경우가 있습니다. 이 경우 UTF-8로 인코딩하면 된다.)
4. 보통 텍스트 문서는 BaseGameText (Tag, Text) 또는 LocalizedText (Tag, Language, Text) 항목으로 구성되어 있습니다.
5. 번역하고 싶은 텍스트에 맞는 LocalizedText (Tag, Language, Text) 항목을 xml 과 sql의 명령어 형식에 맞게 입력합니다.
(참고, 한국어 언어 값은 ko_KR입니다만, 해당 언어가 없을시 en_US가 그 다음 우선 순위로 출력됩니다.)


예시
xml의 경우

<GameData>
<LocalizedText>
<Row Tag="LOC_LEADER_ANT_SEJONG_NAME" Language="ko_KR">
<Text>세종</Text>
</Row>
</LocalizedText>
</GameData>

sql의 경우

INSERT OR REPLACE INTO LocalizedText (Tag, Language, Text)
VALUES ("LOC_LEADER_SOCRA_JANGSU_NAME", "ko_KR", "장수왕" );

2. XML

2.1. 건물

불가사의 건물 모두 이 항목에 속한다.

2.2. Types

row를 이용 해 건물을 정해주면 된다.

2.2.1. 예시

<Row Type="BUILDING_NAMUWIKI" Kind="KIND_BUILDING" />

2.3. Traits

2.3.1. 예시

<Row TraitType="TRAIT_CIVILIZATION_BUILDING_NAMUWIKI" Name="LOC_BUILDING_NAMUWIKI_NAME" Description="LOC_BUILDING_NAMUWIKI_DESCRIPTION" />

2.4. BuildingReplaces

건물이 무엇을 대체하는 지 정하면 된다.

2.4.1. 예시

<Row CivUniqueBuildingType="BUILDING_NAMUWIKI" ReplacesBuildingType="BUILDING_PALACE"/>

2.5. Buildings

분류