이 모드를 사용하면 TLD의 혼란스러운 부분을 대부분 제거할 수 있습니다. 실제로는 구성 파일을 통해 거의 모든 개체에 분석 기능을 추가하는 시스템입니다. 추가된 항목 속성(사용할 수 있는 도구, 도구가 필요한 경우, 소요 시간, 재생되는 소리 및 생성되는 개체)을 편집할 수 있으며 직접 추가할 수도 있습니다.
Mod Options 메뉴에는 네 가지 옵션이 있습니다.
효과는 즉각적이지 않으며 적용하려면 장면 로드가 필요합니다. 나가고 안으로 들어가면 효과가 적용됩니다.
구성 파일은 TLD_FOLDER/Mods/remove-clutter/definitions에 있습니다. 내부에는 카테고리별로 구분된 .json 파일이 있습니다.
하나를 열면 각각 적용할 하나의 개체를 정의하는 개체의 json 배열을 볼 수 있습니다. 예를 들어 노트북은 다음과 같이 정의됩니다.
{
"filter" : "ComputerLaptop" , // This will be the search used to find the object in the scene.
"sound" : "Generic" , // Sound it will make when broken down.
"minutesToHarvest" : 45.0 , // Minutes it takes to break the object down.
"requireTool" : true , // If true, removes the option to break down by hand.
"tools" : [ // Array of tools that can be used.
"hacksaw" ,
"hammer"
] ,
"yield" : [ { // Array of objects that will be yield.
"item" : "scrap" ,
"num" : 1
} ]
}
또는 밀턴 교회의 연단:
{
"filter" : "Podium" ,
"sound" : "WoodReclaimedNoAxe" ,
"minutesToHarvest" : 45.0 ,
"requireTool" : true ,
"tools" : [
"hatchet"
] ,
"yield" : [ {
"item" : "wood" ,
"num" : 3
} ]
}
이 값을 편집하고 파일을 저장하면 다음에 게임을 시작할 때 새로운 값이 사용됩니다. 정의 파일은 알파벳 순서로 로드되므로 custom.json 파일 시작 부분에 0 또는 이와 유사한 것을 추가하면 사용자 정의 정의가 모드 정의보다 먼저 로드됩니다. 또한 정의는 덮어쓰지 않으므로 사용자 정의 파일에서 무언가를 다시 정의하면 모드의 기본값이 무시됩니다. 이는 모드가 업데이트될 때 편집 내용이 유지되므로 도움이 됩니다(custom.json 파일 이름을 변경하는 것을 잊지 마세요).
여기에서 정의 파일을 살펴볼 수 있습니다.
여기에서 새 항목 정의를 생성하는 방법에 대한 간단한 튜토리얼을 읽을 수 있습니다.
컨테이너, 침대 역할을 하는 개체 또는 버퍼 메모리 화면이 포함된 개체에는 분해가 적용되지 않습니다. 따라서 제거할 수 없지만 JSON 파일에 정의되어 있는 항목을 발견한 경우 이것이 원인일 수 있습니다. 성능상의 이유로 모드는 인테리어에서만 작동합니다.
일부 물체는 아래에 있는 물체를 수확할 때 가장 가까운 표면으로 떨어지지 않습니다. 이는 부분적으로 모든 객체가 동일하게 생성되지 않기 때문이므로 사례별로 검토하겠습니다. 이에 대한 가장 좋은 해결책은... 최상위 개체부터 시작하는 것입니다.