From 7ee1e7e22dfcf300285292f8694347b5dc438ff0 Mon Sep 17 00:00:00 2001 From: Quietust Date: Thu, 24 Sep 2026 16:49:31 -0600 Subject: [PATCH] audit all item array usages ANY_GOOD_FOOD: remove BOX ANY_EDIBLE_VERMIN_BOX: remove BOX, add FISH_RAW ANY_EDIBLE_VERMIN: add most of ANY_EDIBLE_VERMIN_BOX (everything but BARREL+BAG) ANY_CAN_ROT: remove SEEDS ANY_COOKABLE: remove BOX ANY_GLASSABLE: remove BOX --- df.item.xml | 81 +++++++++++++++++++++++++++++++---------------------- 1 file changed, 48 insertions(+), 33 deletions(-) diff --git a/df.item.xml b/df.item.xml index 6ccfb0286..bdcb6a761 100644 --- a/df.item.xml +++ b/df.item.xml @@ -1717,7 +1717,7 @@ -- Unused: ItemSaveCompat - -- Helper type for item_handlerst + -- Helper type for item_handlerst, not actually from bay12 @@ -1739,30 +1739,31 @@ + is_valid_upright_weapon: - + ARMORLEVEL 1+ - + ARMORLEVEL 1+ - + ARMORLEVEL 1+ - + ARMORLEVEL 1+ -- 10 - + ARMORLEVEL 1+ @@ -1800,6 +1801,7 @@ + worn out: @@ -1817,11 +1819,9 @@ - do_not_clean: - + not DO_NOT_CLEAN_GLOB - - + not rotten: @@ -1838,8 +1838,8 @@ if on_ground, deleted on tick 1 of every season - - + not EVAPORATES + not DO_NOT_CLEAN_GLOB @@ -1858,8 +1858,9 @@ - - + is_animal_holder: + not BURY + not BURY @@ -1867,34 +1868,47 @@ -- 30 - + + + not MURDERED + not MURDERED + + + + EDIBLE_VERMIN + EDIBLE_VERMIN + + EDIBLE_VERMIN + + EDIBLE_VERMIN + not MURDERED + + always: - + is_verminfood: - - + not MURDERED + not MURDERED - - + + EDIBLE_VERMIN + EDIBLE_VERMIN - + EDIBLE_VERMIN - - - BASE* + EDIBLE_VERMIN + not MURDERED - - @@ -1903,6 +1917,7 @@ + if murdered: @@ -1929,7 +1944,7 @@ - + not UNDISTURBED @@ -1942,6 +1957,7 @@ + ARMORLEVEL 0 @@ -1954,6 +1970,7 @@ + ARMORLEVEL 1+ @@ -1993,7 +2010,7 @@ - + PLACED_AS_BUILDING -- 50 @@ -2089,7 +2106,7 @@ - + UNDISTURBED @@ -2117,7 +2134,6 @@ - @@ -2130,13 +2146,12 @@ - + if EDIBLE_COOKED - @@ -2316,7 +2331,7 @@ - -- Helper type for item_handlerst + -- Helper type for item_handlerst, not actually from bay12