Fomod 인스톨러 작성시 MO와 NMM은 각기 주의해야 할 점이 있습니다.
1) MO
- Fomod 폴더가 압축파일의 루트에 위치해야 합니다. (확실치 않지만 가능한 한)
- ModuleConfig.xml 안에는 & 를 쓰면 안됩니다. (예: Arrows & Bolt. ERSO가 이에 해당됩니다)
- 설치 경로에 \와 /를 혼용해서 쓰면 안됩니다. (ERSO가 이에 해당됩니다)
- 선행 모드 탐지 스크립트(script.cs)를 넣으면 안됩니다. (MO의 가상 Data 시스템에서는 선행 모드 설치 여부를 인식하지 못합니다. SkyUI, Marriable Serana 등이 이에 해당되는데 이 경우 압축파일 내의 script.cs를 삭제하고 설치하면 됩니다)
2) NMM
- 각 구문의 순서가 모두 정확히 배열되어야 합니다. (순서가 바뀌면 MO는 인식하는 것을 NMM은 인식하지 못합니다)
- 파일 경로를 비워두면 안됩니다. (예: <folder source="">)
- Group 이름이 모두 달라야 합니다. (이름이 같으면 plugin 요소가 뒤섞이고, type은 맨 위의 그룹 것으로 적용됩니다. MO는 작성한 순서대로 별개로 인식합니다)
- type name이 모두 Optional 인 경우 Group 순서가 뒤바뀔 수 있습니다. 맨 위에 놓일 필수 요소는 Required로 해두는 편이 좋습니다. (MO는 작성한 순서대로 인식합니다)
※ MO로 설치시 오류가 나는 인스톨러 해결법
사실상 fomod 작성은 MO가 더 편리하지만, 기본적으로 fomod 인스톨러가 NMM을 기준으로 만들어지다 보니 MO로 설치 안되는 경우가 있습니다.
MO로 설치시 오류가 발생하는 모드 인스톨러를 제보해 주시면 픽스를 만들어 드리겠습니다.
- SkyUI : 압축파일 내의 fomod 폴더 안에서 script.cs를 삭제한 뒤 설치하세요. (SKSE 버전 탐지 스크립트)
- Marriable Serana : 압축파일 내의 fomod 폴더 안에서 script.cs를 삭제한 뒤 [수동설치]하세요. (던가드, 허스파이어 탐지 스크립트. 허스파이어는 [수동설치]에서 Hearthfire 폴더 안의 파일을 밖으로 꺼내어 트리를 변경하고 설치하세요)
- ERSO : MO용 인스톨러 픽스
- CBBE : MO용 인스톨러 픽스