게임 내 모드 아이콘 추가하기

게임 내 모드 목록은 메인 메뉴에서 접근할 수 있으며, 불러온 모드를 보고 구성할 수 있게 해줍니다.

모드 목록은 설치된 모드의 이미지 아이콘을 표시하며, 아무것도 발견되지 않은 경우 다음의 자리 표시자 이미지가 표시됩니다.

게임 내 아이콘

언리얼 에디터에서 플러그인의 아이콘을 올바르게 설정했더라도, 알파킷이 이를 인식하고 모드와 함께 패키징하기 위해 필요한 몇 가지 단계가 있습니다.

이미지 선택

먼저, 모드의 아이콘으로 사용할 png 파일이 필요합니다. 모드를 SMR에 업로드할 때 사용할 계획인 동일한 파일을 재사용할 수 있지만, 여기에서 사용하기 위해 크기를 조정해야 할 수도 있습니다. 이 아이콘은 정사각형이어야 하며 최소 128x128 픽셀이어야 합니다.

알파킷 헬퍼 유틸리티

알파킷의 모드 생성 유틸리티를 사용하여 모드를 생성한 경우, 아래에 언급된 관련 구성 파일이 이미 생성되어 있을 것입니다.

아이콘을 변경하려면, 모드의 알파킷 목록 옆에 있는 편집 버튼을 클릭하고 세 점 파일 선택기를 통해 파일을 선택합니다. 작동했는지 확인하는 것도 잊지 마십시오.

설정

알파킷의 모드 생성 유틸리티를 사용하여 모드를 생성하지 않았거나, 포함할 다른 사용자 지정 디렉터리를 추가하려는 경우 아래 단계를 참조하십시오.

SML 프로젝트(FactoryGame.uproject 파일이 위치한 곳)로 이동한 후, /Mods/<모드참조> 로 이동합니다(모드 참조에 대한 자세한 내용은 여기를 참고하십시오). 이제 모드의 .uplugin 파일이 위치한 폴더에 있어야 합니다.

다음으로, 모드 플러그인 폴더 내에 2개의 폴더를 생성합니다:

  • Resources

  • Config

폴더 이름이 정확하게 일치하는지 확인하십시오.

폴더는 이제 다음과 같아야 합니다:

폴더 생성됨

"Resources" 폴더에 아이콘을 넣고 이름을 Icon128.png 로 변경합니다. 아이콘에 다른 파일 이름이 주어지면 언리얼 에디터와 게임이 이를 인식하지 못하고 기본 아이콘으로 돌아갑니다.

패키징 설정 수정

이제 알파킷에게 모드를 패키징할 때 "Resources" 폴더를 포함하도록 지시해야 합니다. 이를 위해 "Config" 폴더 내에 PluginSettings.ini 파일을 생성해야 합니다.

새 텍스트 파일을 생성한 후 확장자를 .ini 파일로 변경하여 생성할 수 있습니다. 이 방법으로 파일을 생성하기로 선택한 경우, 파일 이름 확장자 표시를 활성화하는 것이 좋습니다.

파일 내에 다음 줄을 삽입합니다:

[StageSettings]
+AdditionalNonUSFDirectories=Resources

"+AdditionalNonUSFDirectories" 속성은 알파킷에게 모드 패키징 중에 디렉터리를 포함하고자 함을 알려줍니다.

저희는 포함하고자 하는 폴더인 "Resources" 값을 전달합니다 (모드 아이콘이 포함된 폴더).

작동했는지 확인하기

이러한 변경 후, 에디터에서 모드를 다시 패키징할 수 있어야 합니다. 모든 것이 작동했다면, 이제 게임 내 메뉴에 모드 아이콘이 표시되어야 합니다. 축하합니다!

아이콘이 여전히 표시되지 않으면, 올바른 파일 및 폴더 이름이 있는지, 그리고 이미지가 올바른 크기와 형식인지 다시 확인하십시오.

모드 메뉴에 표시되는 모드