|
1717 | 1717 |
|
1718 | 1718 | -- Unused: ItemSaveCompat |
1719 | 1719 |
|
1720 | | - -- Helper type for item_handlerst |
| 1720 | + -- Helper type for item_handlerst, not actually from bay12 |
1721 | 1721 | <enum-type type-name='items_other_id'> |
1722 | 1722 | <enum-attr name='item' type-name='item_type' default-value='NONE' |
1723 | 1723 | comment='if the vector is the master vector for an item type'/> |
|
1739 | 1739 | <item-attr name='generic_item' value='TRAPCOMP'/> |
1740 | 1740 | </enum-item> |
1741 | 1741 | <enum-item name='ANY_SPIKE' original-name='spike'> |
| 1742 | + is_valid_upright_weapon: |
1742 | 1743 | <item-attr name='generic_item' value='WEAPON'/> |
1743 | 1744 | <item-attr name='generic_item' value='TRAPCOMP'/> |
1744 | 1745 | </enum-item> |
1745 | 1746 |
|
1746 | 1747 | <enum-item name='ANY_TRUE_ARMOR' original-name='armor'> |
1747 | | - <item-attr name='generic_item' value='ARMOR'/> |
| 1748 | + <item-attr name='generic_item' value='ARMOR'/> ARMORLEVEL 1+ |
1748 | 1749 | </enum-item> |
1749 | 1750 | <enum-item name='ANY_ARMOR_HELM' original-name='helm'> |
1750 | | - <item-attr name='generic_item' value='HELM'/> |
| 1751 | + <item-attr name='generic_item' value='HELM'/> ARMORLEVEL 1+ |
1751 | 1752 | </enum-item> |
1752 | 1753 | <enum-item name='ANY_ARMOR_SHOES' original-name='boots'> |
1753 | | - <item-attr name='generic_item' value='SHOES'/> |
| 1754 | + <item-attr name='generic_item' value='SHOES'/> ARMORLEVEL 1+ |
1754 | 1755 | </enum-item> |
1755 | 1756 | <enum-item name='SHIELD' original-name='shield'> |
1756 | 1757 | <item-attr name='item' value='SHIELD'/> |
1757 | 1758 | </enum-item> |
1758 | 1759 | <enum-item name='ANY_ARMOR_GLOVES' original-name='gauntlets'> |
1759 | | - <item-attr name='generic_item' value='GLOVES'/> |
| 1760 | + <item-attr name='generic_item' value='GLOVES'/> ARMORLEVEL 1+ |
1760 | 1761 | </enum-item> |
1761 | 1762 |
|
1762 | 1763 | -- 10 |
1763 | 1764 |
|
1764 | 1765 | <enum-item name='ANY_ARMOR_PANTS' original-name='pants'> |
1765 | | - <item-attr name='generic_item' value='PANTS'/> |
| 1766 | + <item-attr name='generic_item' value='PANTS'/> ARMORLEVEL 1+ |
1766 | 1767 | </enum-item> |
1767 | 1768 | <enum-item name='QUIVER' original-name='quiver'> |
1768 | 1769 | <item-attr name='item' value='QUIVER'/> |
|
1800 | 1801 | </enum-item> |
1801 | 1802 | <enum-item name='ANY_REFUSE' original-name='refuse'> |
1802 | 1803 | <item-attr name='generic_item' value='CORPSE'/> |
| 1804 | + worn out: |
1803 | 1805 | <item-attr name='generic_item' value='ARMOR'/> |
1804 | 1806 | <item-attr name='generic_item' value='SHOES'/> |
1805 | 1807 | <item-attr name='generic_item' value='HELM'/> |
|
1817 | 1819 | <item-attr name='generic_item' value='CHEESE'/> |
1818 | 1820 | <item-attr name='generic_item' value='FOOD'/> |
1819 | 1821 | <item-attr name='generic_item' value='EGG'/> |
1820 | | - do_not_clean: |
1821 | | - <item-attr name='generic_item' value='GLOB'/> |
| 1822 | + <item-attr name='generic_item' value='GLOB'/> not DO_NOT_CLEAN_GLOB |
1822 | 1823 | </enum-item> |
1823 | | - <enum-item name='ANY_GOOD_FOOD' original-name='good'> |
1824 | | - <item-attr name='generic_item' value='BOX'/> |
| 1824 | + <enum-item name='ANY_GOOD_FOOD' original-name='food'> |
1825 | 1825 | <item-attr name='generic_item' value='BAG'/> |
1826 | 1826 | not rotten: |
1827 | 1827 | <item-attr name='generic_item' value='MEAT'/> |
|
1838 | 1838 | if on_ground, deleted on tick 1 of every season |
1839 | 1839 | <item-attr name='generic_item' value='DRINK'/> |
1840 | 1840 | <item-attr name='generic_item' value='POWDER_MISC'/> |
1841 | | - <item-attr name='generic_item' value='LIQUID_MISC'/> |
1842 | | - <item-attr name='generic_item' value='GLOB'/> |
| 1841 | + <item-attr name='generic_item' value='LIQUID_MISC'/> not EVAPORATES |
| 1842 | + <item-attr name='generic_item' value='GLOB'/> not DO_NOT_CLEAN_GLOB |
1843 | 1843 | </enum-item> |
1844 | 1844 | <enum-item name='ANY_EXTRACTABLE' original-name='i_extractable'> |
1845 | 1845 | <item-attr name='generic_item' value='CAGE'/> |
|
1858 | 1858 | </enum-item> |
1859 | 1859 | <enum-item name='ANY_FURNITURE' original-name='furniture'/> |
1860 | 1860 | <enum-item name='ANY_CAGE_OR_TRAP' original-name='animal'> |
1861 | | - <item-attr name='generic_item' value='CAGE'/> |
1862 | | - <item-attr name='generic_item' value='ANIMALTRAP'/> |
| 1861 | + is_animal_holder: |
| 1862 | + <item-attr name='generic_item' value='CAGE'/> not BURY |
| 1863 | + <item-attr name='generic_item' value='ANIMALTRAP'/> not BURY |
1863 | 1864 | </enum-item> |
1864 | 1865 | <enum-item name='ANY_EDIBLE_RAW' original-name='edible_all'/> |
1865 | 1866 | <enum-item name='ANY_EDIBLE_CARNIVORE' original-name='edible_carn'/> |
1866 | 1867 |
|
1867 | 1868 | -- 30 |
1868 | 1869 |
|
1869 | 1870 | <enum-item name='ANY_EDIBLE_BONECARN' original-name='edible_bonecarn'/> |
1870 | | - <enum-item name='ANY_EDIBLE_VERMIN' original-name='verminfood'/> |
| 1871 | + <enum-item name='ANY_EDIBLE_VERMIN' original-name='verminfood'> |
| 1872 | + <item-attr name='generic_item' value='SEEDS'/> |
| 1873 | + <item-attr name='generic_item' value='CORPSE'/> not MURDERED |
| 1874 | + <item-attr name='generic_item' value='CORPSEPIECE'/> not MURDERED |
| 1875 | + <item-attr name='generic_item' value='FOOD'/> |
| 1876 | + <item-attr name='generic_item' value='FISH'/> |
| 1877 | + <item-attr name='generic_item' value='FISH_RAW'/> |
| 1878 | + <item-attr name='generic_item' value='PLANT'/> EDIBLE_VERMIN |
| 1879 | + <item-attr name='generic_item' value='PLANT_GROWTH'/> EDIBLE_VERMIN |
| 1880 | + <item-attr name='generic_item' value='MEAT'/> |
| 1881 | + <item-attr name='generic_item' value='EGG'/> EDIBLE_VERMIN |
| 1882 | + <item-attr name='generic_item' value='CHEESE'/> |
| 1883 | + <item-attr name='generic_item' value='POWDER_MISC'/> EDIBLE_VERMIN |
| 1884 | + <item-attr name='generic_item' value='REMAINS'/> not MURDERED |
| 1885 | + </enum-item> |
1871 | 1886 | <enum-item name='ANY_EDIBLE_VERMIN_BOX' original-name='verminitem'> |
| 1887 | + always: |
1872 | 1888 | <item-attr name='generic_item' value='BARREL'/> |
1873 | | - <item-attr name='generic_item' value='BOX'/> |
1874 | 1889 | <item-attr name='generic_item' value='BAG'/> |
| 1890 | + is_verminfood: |
1875 | 1891 | <item-attr name='generic_item' value='SEEDS'/> |
1876 | | - <item-attr name='generic_item' value='CORPSE'/> |
1877 | | - <item-attr name='generic_item' value='CORPSEPIECE'/> |
| 1892 | + <item-attr name='generic_item' value='CORPSE'/> not MURDERED |
| 1893 | + <item-attr name='generic_item' value='CORPSEPIECE'/> not MURDERED |
1878 | 1894 | <item-attr name='generic_item' value='FOOD'/> |
1879 | 1895 | <item-attr name='generic_item' value='FISH'/> |
1880 | | - <item-attr name='generic_item' value='PLANT'/> |
1881 | | - <item-attr name='generic_item' value='PLANT_GROWTH'/> |
| 1896 | + <item-attr name='generic_item' value='FISH_RAW'/> |
| 1897 | + <item-attr name='generic_item' value='PLANT'/> EDIBLE_VERMIN |
| 1898 | + <item-attr name='generic_item' value='PLANT_GROWTH'/> EDIBLE_VERMIN |
1882 | 1899 | <item-attr name='generic_item' value='MEAT'/> |
1883 | | - <item-attr name='generic_item' value='EGG'/> |
| 1900 | + <item-attr name='generic_item' value='EGG'/> EDIBLE_VERMIN |
1884 | 1901 | <item-attr name='generic_item' value='CHEESE'/> |
1885 | | - <item-attr name='generic_item' value='POWDER_MISC'/> |
1886 | | - <item-attr name='generic_item' value='REMAINS'/> |
1887 | | - BASE* |
| 1902 | + <item-attr name='generic_item' value='POWDER_MISC'/> EDIBLE_VERMIN |
| 1903 | + <item-attr name='generic_item' value='REMAINS'/> not MURDERED |
1888 | 1904 | </enum-item> |
1889 | 1905 | <enum-item name='ANY_CAN_ROT' original-name='rottable'> |
1890 | 1906 | <item-attr name='generic_item' value='CORPSE'/> |
1891 | 1907 | <item-attr name='generic_item' value='CORPSEPIECE'/> |
1892 | 1908 | <item-attr name='generic_item' value='REMAINS'/> |
1893 | | - |
1894 | 1909 | <item-attr name='generic_item' value='MEAT'/> |
1895 | 1910 | <item-attr name='generic_item' value='FISH'/> |
1896 | 1911 | <item-attr name='generic_item' value='FISH_RAW'/> |
1897 | | - <item-attr name='generic_item' value='SEEDS'/> |
1898 | 1912 | <item-attr name='generic_item' value='PLANT'/> |
1899 | 1913 | <item-attr name='generic_item' value='PLANT_GROWTH'/> |
1900 | 1914 | <item-attr name='generic_item' value='CHEESE'/> |
|
1903 | 1917 | <item-attr name='generic_item' value='GLOB'/> |
1904 | 1918 | </enum-item> |
1905 | 1919 | <enum-item name='ANY_MURDERED' original-name='murdered'> |
| 1920 | + if murdered: |
1906 | 1921 | <item-attr name='generic_item' value='CORPSE'/> |
1907 | 1922 | <item-attr name='generic_item' value='CORPSEPIECE'/> |
1908 | 1923 | <item-attr name='generic_item' value='REMAINS'/> |
|
1929 | 1944 | <item-attr name='generic_item' value='BRACELET'/> |
1930 | 1945 | <item-attr name='generic_item' value='GEM'/> |
1931 | 1946 | <item-attr name='generic_item' value='SKIN_TANNED'/> |
1932 | | - <item-attr name='generic_item' value='THREAD'/> |
| 1947 | + <item-attr name='generic_item' value='THREAD'/> not UNDISTURBED |
1933 | 1948 | <item-attr name='generic_item' value='CLOTH'/> |
1934 | 1949 | <item-attr name='generic_item' value='TOTEM'/> |
1935 | 1950 | <item-attr name='generic_item' value='BACKPACK'/> |
|
1942 | 1957 | <item-attr name='generic_item' value='SHEET'/> |
1943 | 1958 | </enum-item> |
1944 | 1959 | <enum-item name='ANY_GOES_IN_CABINET' original-name='i_cabinet'> |
| 1960 | + ARMORLEVEL 0 |
1945 | 1961 | <item-attr name='generic_item' value='ARMOR'/> |
1946 | 1962 | <item-attr name='generic_item' value='SHOES'/> |
1947 | 1963 | <item-attr name='generic_item' value='HELM'/> |
|
1954 | 1970 | <item-attr name='generic_item' value='SIEGEAMMO'/> |
1955 | 1971 | </enum-item> |
1956 | 1972 | <enum-item name='ANY_GOES_IN_ARMORSTAND' original-name='i_stand'> |
| 1973 | + ARMORLEVEL 1+ |
1957 | 1974 | <item-attr name='generic_item' value='ARMOR'/> |
1958 | 1975 | <item-attr name='generic_item' value='SHOES'/> |
1959 | 1976 | <item-attr name='generic_item' value='SHIELD'/> |
|
1993 | 2010 | <item-attr name='item' value='INSTRUMENT'/> |
1994 | 2011 | </enum-item> |
1995 | 2012 | <enum-item name='INSTRUMENT_STATIONARY' original-name='building_instrument'> |
1996 | | - <item-attr name='item' value='INSTRUMENT'/> |
| 2013 | + <item-attr name='item' value='INSTRUMENT'/> PLACED_AS_BUILDING |
1997 | 2014 | </enum-item> |
1998 | 2015 |
|
1999 | 2016 | -- 50 |
|
2089 | 2106 | <item-attr name='item' value='TRAPPARTS'/> |
2090 | 2107 | </enum-item> |
2091 | 2108 | <enum-item name='ANY_WEBS' original-name='web'> |
2092 | | - <item-attr name='generic_item' value='THREAD'/> |
| 2109 | + <item-attr name='generic_item' value='THREAD'/> UNDISTURBED |
2093 | 2110 | </enum-item> |
2094 | 2111 | <enum-item name='PIPE_SECTION' original-name='pipe_section'> |
2095 | 2112 | <item-attr name='item' value='PIPE_SECTION'/> |
|
2117 | 2134 | <item-attr name='generic_item' value='BARREL'/> |
2118 | 2135 | <item-attr name='generic_item' value='BUCKET'/> |
2119 | 2136 | <item-attr name='generic_item' value='ANIMALTRAP'/> |
2120 | | - <item-attr name='generic_item' value='BOX'/> |
2121 | 2137 | <item-attr name='generic_item' value='BAG'/> |
2122 | 2138 | <item-attr name='generic_item' value='MEAT'/> |
2123 | 2139 | <item-attr name='generic_item' value='FISH'/> |
|
2130 | 2146 | <item-attr name='generic_item' value='POWDER_MISC'/> |
2131 | 2147 | <item-attr name='generic_item' value='CHEESE'/> |
2132 | 2148 | <item-attr name='generic_item' value='LIQUID_MISC'/> |
2133 | | - <item-attr name='generic_item' value='GLOB'/> |
| 2149 | + <item-attr name='generic_item' value='GLOB'/> if EDIBLE_COOKED |
2134 | 2150 | <item-attr name='generic_item' value='TOOL'/> |
2135 | 2151 | <item-attr name='generic_item' value='EGG'/> |
2136 | 2152 | </enum-item> |
2137 | 2153 |
|
2138 | 2154 | <enum-item name='ANY_GLASSABLE' original-name='i_glassable'> |
2139 | | - <item-attr name='generic_item' value='BOX'/> |
2140 | 2155 | <item-attr name='generic_item' value='BAG'/> |
2141 | 2156 | </enum-item> |
2142 | 2157 | <enum-item name='VERMIN' original-name='i_vermin'> |
|
2316 | 2331 | <enum-item name='ANY_MELT_DESIGNATED' original-name='melt_designated'/> |
2317 | 2332 | </enum-type> |
2318 | 2333 |
|
2319 | | - -- Helper type for item_handlerst |
| 2334 | + -- Helper type for item_handlerst, not actually from bay12 |
2320 | 2335 | <df-other-vectors-type type-name='items_other' index-enum='items_other_id' item-type='item'> |
2321 | 2336 | <stl-vector pointer-type='item_weaponst' name='WEAPON' original-name='weapon'/> |
2322 | 2337 | <stl-vector pointer-type='item_armorst' name='ANY_TRUE_ARMOR' original-name='armor'/> |
|
0 commit comments