From 530b86a9a72ffefa3c79b7fc9d33e70520430ac2 Mon Sep 17 00:00:00 2001 From: NotEvil Date: Tue, 14 Apr 2026 17:59:27 +0200 Subject: [PATCH] fix(D-01/B): hood missing MOUTH block + organic items lockable:false MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Hood: add MOUTH to blocked_regions — prevents double gag stacking - 8 organic items (slime, vine, web, tape): set lockable:false at top level for consistency with can_attach_padlock:false --- src/main/resources/assets/tiedup/tiedup_items/duct_tape.json | 2 +- src/main/resources/assets/tiedup/tiedup_items/hood.json | 3 ++- src/main/resources/assets/tiedup/tiedup_items/slime.json | 2 +- src/main/resources/assets/tiedup/tiedup_items/slime_gag.json | 2 +- src/main/resources/assets/tiedup/tiedup_items/tape_gag.json | 2 +- src/main/resources/assets/tiedup/tiedup_items/vine_gag.json | 2 +- src/main/resources/assets/tiedup/tiedup_items/vine_seed.json | 2 +- src/main/resources/assets/tiedup/tiedup_items/web_bind.json | 2 +- src/main/resources/assets/tiedup/tiedup_items/web_gag.json | 2 +- src/main/resources/data/tiedup/tiedup_items/duct_tape.json | 2 +- src/main/resources/data/tiedup/tiedup_items/hood.json | 3 ++- src/main/resources/data/tiedup/tiedup_items/slime.json | 2 +- src/main/resources/data/tiedup/tiedup_items/slime_gag.json | 2 +- src/main/resources/data/tiedup/tiedup_items/tape_gag.json | 2 +- src/main/resources/data/tiedup/tiedup_items/vine_gag.json | 2 +- src/main/resources/data/tiedup/tiedup_items/vine_seed.json | 2 +- src/main/resources/data/tiedup/tiedup_items/web_bind.json | 2 +- src/main/resources/data/tiedup/tiedup_items/web_gag.json | 2 +- 18 files changed, 20 insertions(+), 18 deletions(-) diff --git a/src/main/resources/assets/tiedup/tiedup_items/duct_tape.json b/src/main/resources/assets/tiedup/tiedup_items/duct_tape.json index 8d94ea8..2542047 100644 --- a/src/main/resources/assets/tiedup/tiedup_items/duct_tape.json +++ b/src/main/resources/assets/tiedup/tiedup_items/duct_tape.json @@ -9,7 +9,7 @@ "pose_type": "STANDARD", "pose_priority": 30, "escape_difficulty": 100, - "lockable": true, + "lockable": false, "can_attach_padlock": false, "supports_color": true, "animation_bones": { diff --git a/src/main/resources/assets/tiedup/tiedup_items/hood.json b/src/main/resources/assets/tiedup/tiedup_items/hood.json index 5e97f35..a07b239 100644 --- a/src/main/resources/assets/tiedup/tiedup_items/hood.json +++ b/src/main/resources/assets/tiedup/tiedup_items/hood.json @@ -8,7 +8,8 @@ ], "blocked_regions": [ "EYES", - "EARS" + "EARS", + "MOUTH" ], "pose_priority": 10, "escape_difficulty": 40, diff --git a/src/main/resources/assets/tiedup/tiedup_items/slime.json b/src/main/resources/assets/tiedup/tiedup_items/slime.json index 9485645..b2f02fa 100644 --- a/src/main/resources/assets/tiedup/tiedup_items/slime.json +++ b/src/main/resources/assets/tiedup/tiedup_items/slime.json @@ -9,7 +9,7 @@ "pose_type": "STANDARD", "pose_priority": 30, "escape_difficulty": 100, - "lockable": true, + "lockable": false, "can_attach_padlock": false, "supports_color": false, "animation_bones": { diff --git a/src/main/resources/assets/tiedup/tiedup_items/slime_gag.json b/src/main/resources/assets/tiedup/tiedup_items/slime_gag.json index 79d3f1d..b33a8ae 100644 --- a/src/main/resources/assets/tiedup/tiedup_items/slime_gag.json +++ b/src/main/resources/assets/tiedup/tiedup_items/slime_gag.json @@ -8,7 +8,7 @@ ], "pose_priority": 10, "escape_difficulty": 50, - "lockable": true, + "lockable": false, "can_attach_padlock": false, "supports_color": false, "animation_bones": { diff --git a/src/main/resources/assets/tiedup/tiedup_items/tape_gag.json b/src/main/resources/assets/tiedup/tiedup_items/tape_gag.json index a68e176..b475ad0 100644 --- a/src/main/resources/assets/tiedup/tiedup_items/tape_gag.json +++ b/src/main/resources/assets/tiedup/tiedup_items/tape_gag.json @@ -8,7 +8,7 @@ ], "pose_priority": 10, "escape_difficulty": 50, - "lockable": true, + "lockable": false, "can_attach_padlock": false, "supports_color": true, "animation_bones": { diff --git a/src/main/resources/assets/tiedup/tiedup_items/vine_gag.json b/src/main/resources/assets/tiedup/tiedup_items/vine_gag.json index 837da78..6076659 100644 --- a/src/main/resources/assets/tiedup/tiedup_items/vine_gag.json +++ b/src/main/resources/assets/tiedup/tiedup_items/vine_gag.json @@ -8,7 +8,7 @@ ], "pose_priority": 10, "escape_difficulty": 50, - "lockable": true, + "lockable": false, "can_attach_padlock": false, "supports_color": false, "animation_bones": { diff --git a/src/main/resources/assets/tiedup/tiedup_items/vine_seed.json b/src/main/resources/assets/tiedup/tiedup_items/vine_seed.json index 96ce0f9..e54de28 100644 --- a/src/main/resources/assets/tiedup/tiedup_items/vine_seed.json +++ b/src/main/resources/assets/tiedup/tiedup_items/vine_seed.json @@ -9,7 +9,7 @@ "pose_type": "STANDARD", "pose_priority": 30, "escape_difficulty": 100, - "lockable": true, + "lockable": false, "can_attach_padlock": false, "supports_color": false, "animation_bones": { diff --git a/src/main/resources/assets/tiedup/tiedup_items/web_bind.json b/src/main/resources/assets/tiedup/tiedup_items/web_bind.json index b08ead1..6e28b72 100644 --- a/src/main/resources/assets/tiedup/tiedup_items/web_bind.json +++ b/src/main/resources/assets/tiedup/tiedup_items/web_bind.json @@ -9,7 +9,7 @@ "pose_type": "STANDARD", "pose_priority": 30, "escape_difficulty": 100, - "lockable": true, + "lockable": false, "can_attach_padlock": false, "supports_color": false, "animation_bones": { diff --git a/src/main/resources/assets/tiedup/tiedup_items/web_gag.json b/src/main/resources/assets/tiedup/tiedup_items/web_gag.json index 69427e3..ef3323a 100644 --- a/src/main/resources/assets/tiedup/tiedup_items/web_gag.json +++ b/src/main/resources/assets/tiedup/tiedup_items/web_gag.json @@ -8,7 +8,7 @@ ], "pose_priority": 10, "escape_difficulty": 50, - "lockable": true, + "lockable": false, "can_attach_padlock": false, "supports_color": false, "animation_bones": { diff --git a/src/main/resources/data/tiedup/tiedup_items/duct_tape.json b/src/main/resources/data/tiedup/tiedup_items/duct_tape.json index 8d94ea8..2542047 100644 --- a/src/main/resources/data/tiedup/tiedup_items/duct_tape.json +++ b/src/main/resources/data/tiedup/tiedup_items/duct_tape.json @@ -9,7 +9,7 @@ "pose_type": "STANDARD", "pose_priority": 30, "escape_difficulty": 100, - "lockable": true, + "lockable": false, "can_attach_padlock": false, "supports_color": true, "animation_bones": { diff --git a/src/main/resources/data/tiedup/tiedup_items/hood.json b/src/main/resources/data/tiedup/tiedup_items/hood.json index 5e97f35..a07b239 100644 --- a/src/main/resources/data/tiedup/tiedup_items/hood.json +++ b/src/main/resources/data/tiedup/tiedup_items/hood.json @@ -8,7 +8,8 @@ ], "blocked_regions": [ "EYES", - "EARS" + "EARS", + "MOUTH" ], "pose_priority": 10, "escape_difficulty": 40, diff --git a/src/main/resources/data/tiedup/tiedup_items/slime.json b/src/main/resources/data/tiedup/tiedup_items/slime.json index 9485645..b2f02fa 100644 --- a/src/main/resources/data/tiedup/tiedup_items/slime.json +++ b/src/main/resources/data/tiedup/tiedup_items/slime.json @@ -9,7 +9,7 @@ "pose_type": "STANDARD", "pose_priority": 30, "escape_difficulty": 100, - "lockable": true, + "lockable": false, "can_attach_padlock": false, "supports_color": false, "animation_bones": { diff --git a/src/main/resources/data/tiedup/tiedup_items/slime_gag.json b/src/main/resources/data/tiedup/tiedup_items/slime_gag.json index 79d3f1d..b33a8ae 100644 --- a/src/main/resources/data/tiedup/tiedup_items/slime_gag.json +++ b/src/main/resources/data/tiedup/tiedup_items/slime_gag.json @@ -8,7 +8,7 @@ ], "pose_priority": 10, "escape_difficulty": 50, - "lockable": true, + "lockable": false, "can_attach_padlock": false, "supports_color": false, "animation_bones": { diff --git a/src/main/resources/data/tiedup/tiedup_items/tape_gag.json b/src/main/resources/data/tiedup/tiedup_items/tape_gag.json index a68e176..b475ad0 100644 --- a/src/main/resources/data/tiedup/tiedup_items/tape_gag.json +++ b/src/main/resources/data/tiedup/tiedup_items/tape_gag.json @@ -8,7 +8,7 @@ ], "pose_priority": 10, "escape_difficulty": 50, - "lockable": true, + "lockable": false, "can_attach_padlock": false, "supports_color": true, "animation_bones": { diff --git a/src/main/resources/data/tiedup/tiedup_items/vine_gag.json b/src/main/resources/data/tiedup/tiedup_items/vine_gag.json index 837da78..6076659 100644 --- a/src/main/resources/data/tiedup/tiedup_items/vine_gag.json +++ b/src/main/resources/data/tiedup/tiedup_items/vine_gag.json @@ -8,7 +8,7 @@ ], "pose_priority": 10, "escape_difficulty": 50, - "lockable": true, + "lockable": false, "can_attach_padlock": false, "supports_color": false, "animation_bones": { diff --git a/src/main/resources/data/tiedup/tiedup_items/vine_seed.json b/src/main/resources/data/tiedup/tiedup_items/vine_seed.json index 96ce0f9..e54de28 100644 --- a/src/main/resources/data/tiedup/tiedup_items/vine_seed.json +++ b/src/main/resources/data/tiedup/tiedup_items/vine_seed.json @@ -9,7 +9,7 @@ "pose_type": "STANDARD", "pose_priority": 30, "escape_difficulty": 100, - "lockable": true, + "lockable": false, "can_attach_padlock": false, "supports_color": false, "animation_bones": { diff --git a/src/main/resources/data/tiedup/tiedup_items/web_bind.json b/src/main/resources/data/tiedup/tiedup_items/web_bind.json index b08ead1..6e28b72 100644 --- a/src/main/resources/data/tiedup/tiedup_items/web_bind.json +++ b/src/main/resources/data/tiedup/tiedup_items/web_bind.json @@ -9,7 +9,7 @@ "pose_type": "STANDARD", "pose_priority": 30, "escape_difficulty": 100, - "lockable": true, + "lockable": false, "can_attach_padlock": false, "supports_color": false, "animation_bones": { diff --git a/src/main/resources/data/tiedup/tiedup_items/web_gag.json b/src/main/resources/data/tiedup/tiedup_items/web_gag.json index 69427e3..ef3323a 100644 --- a/src/main/resources/data/tiedup/tiedup_items/web_gag.json +++ b/src/main/resources/data/tiedup/tiedup_items/web_gag.json @@ -8,7 +8,7 @@ ], "pose_priority": 10, "escape_difficulty": 50, - "lockable": true, + "lockable": false, "can_attach_padlock": false, "supports_color": false, "animation_bones": {