아이템 상자
건물을 해체할 때 인벤토리에 재료와 내용물을 담을 공간이 부족하면, 새티스팩토리는 해당 아이템을 포함하는 임시 상자를 생성합니다.
이 기능을 모드에서 자신의 용도로 재사용할 수 있습니다.
아이템 상자 생성
액터를 생성하고 인벤토리 작업을 수행할 때는 멀티플레이에서 권한을 가지고(서버 측) 수행해야 합니다.
MInventoryStack 배열의 아이템으로 아이템 상자를 생성하려면:
-
BP_Crate 액터를 생성합니다.
-
상자가 항상 생성되도록 "항상 생성" 충돌 처리 옵션을 사용해야 합니다.
-
-
상자 액터에서
true
로 "아이템 추가 허용"을 설정합니다. -
상자 액터와 아이템 배열을 사용하여 FGInventoryLibrary 유틸리티 함수 "Get Min Num Slots for Items"를 호출합니다.
-
상자의 인벤토리 컴포넌트를 가져와 슬롯 수로 크기를 조정한 후 Add Stacks를 호출합니다.
-
(선택 사항) 나중에 실수로 중복되지 않도록 MInventoryStack 항목 배열을 비웁니다.