feat: Add right hand/foot editor options, Flintstones Water Buffalo Lodge hat, hide controls in world editor, and easy main menu sound toggle
checkpoint / checkpoint (push) Successful in 6m19s

This commit is contained in:
2026-09-20 11:40:41 +00:00
parent 034a6901a9
commit 62fa0b0067
18 changed files with 601 additions and 20 deletions
+3 -2
View File
@@ -52,10 +52,11 @@ func _run() -> void:
base_bodies.size() == 0 or not loadout.base_body.is_empty())
var hair_options: Array[String] = system.get_assets_for_slot("hair")
_check("hair options include hair_waterbuffalo_01", hair_options.has("hair_waterbuffalo_01"))
if hair_options.size() > 0:
loadout.set_equipment("hair", hair_options[0])
loadout.set_equipment("hair", "hair_waterbuffalo_01" if hair_options.has("hair_waterbuffalo_01") else hair_options[0])
_check("equipping a real catalog hair item succeeds",
loadout.slots.get("hair") == hair_options[0])
loadout.slots.get("hair") == ("hair_waterbuffalo_01" if hair_options.has("hair_waterbuffalo_01") else hair_options[0]))
# 4. Loadout serializes and survives a round trip.
var json_str: String = loadout.to_json()