เครื่องมือแก้ไขแผนที่และแคมเปญ¶
Wayward Crown มีเครื่องมือแก้ไขแผนที่และแคมเปญในตัว ให้คุณสร้างด่านและสถานการณ์กำหนดเองได้
เครื่องมือแก้ไขแผนที่¶
เข้าถึงเครื่องมือแก้ไขแผนที่จากเมนูหลักเพื่อออกแบบแผนที่ด้วยตนเอง
คุณสมบัติ¶
- วาดภูมิประเทศ — เลือกประเภทภูมิประเทศแล้ววาดลงบนแผนที่ด้วยแปรง
- วางเอนทิตี — วางนักผจญภัย ศัตรู อาคาร และหีบสมบัติ
- วางฐานที่มั่น — วางฐานที่มั่นศัตรู
- ทริกเกอร์ — ตั้งค่าเงื่อนไขทริกเกอร์สคริปต์
- บันทึก/โหลด — บันทึกแผนที่ลงในไดเรกทอรี
maps/
ประเภทภูมิประเทศ¶
- ทุ่งหญ้า, ป่า, ภูเขา, น้ำ, หนองบึง, ทะเลทราย, เมือง, ถนน
รูปแบบการบันทึก¶
แผนที่จัดเก็บในรูปแบบ JSON ในไดเรกทอรี maps/ ประกอบด้วย:
- ข้อมูลภูมิประเทศ (อาร์เรย์ NumPy int8 ที่ซีเรียลไลซ์)
- ข้อมูลความสูง
- ตำแหน่งและคุณสมบัติของเอนทิตี
- ตำแหน่งปราสาท
เครื่องมือแก้ไขแคมเปญ¶
เครื่องมือแก้ไขแคมเปญช่วยให้คุณรวมแผนที่หลายแผนที่เข้าด้วยกันเป็นแคมเปญหลายด่านพร้อมเนื้อเรื่อง
คุณสมบัติ¶
- ลำดับด่าน — ลากและวางเพื่อจัดลำดับด่านใหม่
- เงื่อนไขชนะ — ตั้งเงื่อนไขชนะสำหรับแต่ละด่าน
- ข้อความเนื้อเรื่อง — ตั้งข้อความเปิดและข้อความเมื่อผ่านด่าน
- ทรัพยากรเริ่มต้น — ตั้งทองเริ่มต้นสำหรับแต่ละด่าน
- ข้อจำกัดอาคาร — จำกัดประเภทอาคารที่ผู้เล่นสามารถใช้ได้
ตัวเลือกเงื่อนไขชนะ¶
| ประเภท | คำอธิบาย |
|---|---|
free |
โหมดอิสระ ไม่มีเงื่อนไขชนะ |
destroy_enemy_buildings |
ทำลายฐานที่มั่นศัตรูทั้งหมด |
survive_ticks |
อยู่รอดตามระยะเวลาที่กำหนด |
reach_gold |
สะสมทองตามจำนวนที่กำหนด |
destroy_building |
ทำลายฐานที่มั่นประเภทที่กำหนด |
defend |
ป้องกันปราสาทตามระยะเวลาที่กำหนด |
collect_chests |
เก็บหีบสมบัติทั้งหมด |
โครงสร้างการบันทึก¶
campaigns/my_campaign/
├── campaign.json # เมตาดาต้าแคมเปญ
├── level1.json # แผนที่ด่านที่ 1
├── level2.json # แผนที่ด่านที่ 2
└── level3.json # แผนที่ด่านที่ 3
การแชร์เนื้อหากำหนดเอง¶
- โฟลเดอร์แผนที่และแคมเปญสามารถแชร์ได้โดยการคัดลอกไฟล์
- วางแผนที่ที่ได้รับลงใน
maps/เพื่อโหลดจากเมนูหลัก - วางแคมเปญที่ได้รับลงใน
campaigns/เพื่อให้แสดงในเมนูหลัก