모드 강좌
RA3 욱일 엔지니어의 가격을 바꾸자
페이지 정보
본문
샘플 모드까지 만들어봤다면 이해가 약간은 될겁니다.
모드를 완전히 새로 만들기는 어려우니, 샘플 모드를 기반으로 모드를 만들어봅시다.
이번에 할 일은 욱일제국 엔지니어의 가격을 바꾸는 것입니다.
1. C:\RA3 MOD SDK\SageXml\Japan\Units\ 폴더로 가면 욱일제국 유닛들의 xml이 있습니다.
JapanEngineer.xml을 선택하고 C:\RA3 MOD SDK\Mods\samplemod\data로 복사합니다.
그리고 JapanEngineer.xml을 오른쪽 클릭한 후에 속성으로 들어가서 읽기 전용을 해제합니다.
2. C:\RA3 MOD SDK\Mods\samplemod\data\Mod.xml을 열어서,
욱일 엔지니어 xml을 추가해야 합니다. 이전 시리즈에 쓰인 INI의 경우에는 자동으로 인식되지만,
xml부터는 인클루드문에 신고를 해주어야 합니다. 인클루드문은 단순히 포함하는 명령어라고 생각하면 됩니다.
<Include type="all" source="DATA:SampleMod/Data/JapanEngineer.xml"/>
위의 명령어를 <Includes>안에 넣어주면 됩니다.
3. 그 다음에는 말할 것도 없이 샘플 모드\데이터 폴더에 있는 JapanEngineer.xml을 열어봅니다.
Cost로 검색하면 <BuildCost Account="=$ACCOUNT_ORE" Amount="500"/> 이 나옵니다.
Amount 속성의 값을 적당하게 조정하면 됩니다.
<BuildCost Account="=$ACCOUNT_ORE" Amount="100"/>
좋습니다. 이제 모드를 컴파일하고 게임상에서 확인해봅시다.
절대 포토샵으로 조작한 것이 아닌, 게임 내의 글자입니다.
참고로 가격을 바꾼다고 생산시간도 비례해서 변경되지 않습니다.
생산시간은 BuildTime 속성에서 따로 정합니다.