ม็อดนี้ช่วยให้คุณสามารถลบความยุ่งเหยิงส่วนใหญ่ใน TLD ได้ ในความเป็นจริง มันเป็นระบบที่เพิ่มฟังก์ชันการแยกส่วนให้กับออบเจ็กต์เกือบทุกชนิดผ่านไฟล์ปรับแต่ง คุณสามารถแก้ไขคุณสมบัติของรายการที่เพิ่มได้ (เครื่องมือใดที่สามารถใช้ได้ หากจำเป็นต้องใช้เครื่องมือ ใช้เวลานานแค่ไหน เสียงที่เล่น และวัตถุที่ให้ผล) และคุณยังสามารถเพิ่มคุณสมบัติของคุณเองได้
ในเมนูตัวเลือก Mod คุณมีสี่ตัวเลือก:
เอฟเฟ็กต์ไม่ได้เกิดขึ้นทันทีและจำเป็นต้องโหลดฉาก การออกไปข้างนอกและกลับเข้าไปข้างในก็จะส่งผล
ไฟล์กำหนดค่าอยู่ใน 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
} ]
}
คุณสามารถแก้ไขค่าเหล่านี้และบันทึกไฟล์ได้ และครั้งต่อไปที่คุณเริ่มเกม ค่าใหม่จะถูกนำมาใช้ ไฟล์คำจำกัดความจะโหลดตามลำดับตัวอักษร ดังนั้นการเพิ่มเช่น 0 หรืออะไรทำนองนั้นที่จุดเริ่มต้นของไฟล์ custom.json จะทำให้คำจำกัดความที่กำหนดเองของคุณโหลดก่อน mod นอกจากนี้ เนื่องจากคำจำกัดความไม่ได้เขียนทับ หากคุณกำหนดบางสิ่งในไฟล์ที่คุณกำหนดเองใหม่ คำจำกัดความนั้นจะแทนที่ค่าเริ่มต้นของม็อด สิ่งนี้มีประโยชน์ ดังนั้นเมื่อ mod อัปเดตการแก้ไขของคุณจะถูกเก็บไว้ (อย่าลืมเปลี่ยนชื่อไฟล์ custom.json)
คุณสามารถดูไฟล์definitonได้ที่นี่
คุณสามารถอ่านบทช่วยสอนง่ายๆ เกี่ยวกับวิธีสร้างคำจำกัดความของรายการใหม่ได้ที่นี่
การพังทลายจะไม่นำไปใช้กับวัตถุที่ทำหน้าที่เป็นภาชนะ เตียง หรือหากมีหน้าจอหน่วยความจำบัฟเฟอร์ ดังนั้น หากคุณพบบางสิ่งที่คุณไม่สามารถลบออกได้แต่ถูกกำหนดไว้ในไฟล์ JSON นั่นอาจเป็นสาเหตุ เนื่องจากเหตุผลด้านประสิทธิภาพ ตัวดัดแปลงจึงใช้งานได้เฉพาะกับการตกแต่งภายในเท่านั้น
วัตถุบางอย่างจะไม่หล่นลงสู่พื้นผิวที่ใกล้ที่สุดเมื่อมีการเก็บเกี่ยวบางสิ่งที่อยู่ข้างใต้ ส่วนหนึ่งเป็นเพราะออบเจ็กต์ทั้งหมดไม่ได้ถูกสร้างขึ้นเท่ากัน ดังนั้นจะมีการตรวจสอบเป็นกรณีไป การแก้ไขที่ดีที่สุดสำหรับสิ่งนี้คือ... เริ่มจากวัตถุที่อยู่ด้านบนสุด