|
1975 | 1975 | <enum-item name='OTHER'/> |
1976 | 1976 | </enum-type> |
1977 | 1977 |
|
1978 | | - <struct-type type-name='labor_kitchen_interface_food_key'> |
| 1978 | + <struct-type type-name='labor_kitchen_interface_food_key' custom-methods='true'> |
1979 | 1979 | <enum name='type' type-name='item_type'/> |
1980 | 1980 | <int16_t name='subtype'/> |
1981 | 1981 | <int16_t name='mat'/> |
|
1989 | 1989 | </struct-type> |
1990 | 1990 |
|
1991 | 1991 | <struct-type type-name='labor_kitchen_interface_food_entry'> |
| 1992 | + <extra-include filename="custom/hash/labor_kitchen_interface_food_key.h"/> |
1992 | 1993 | <compound type-name='labor_kitchen_interface_food_key' name='first'/> |
1993 | 1994 | <compound type-name='labor_kitchen_interface_food_value' name='second'/> |
1994 | 1995 | </struct-type> |
1995 | 1996 |
|
1996 | | - <struct-type type-name='labor_kitchen_interface_food_sort_entry' inherits-from='sort_entry'/> |
| 1997 | + <struct-type type-name='labor_kitchen_interface_food_sort_entry' inherits-from='sort_entry'> |
| 1998 | + <extra-include filename="custom/hash/labor_kitchen_interface_food_key.h"/> |
| 1999 | + </struct-type> |
1997 | 2000 |
|
1998 | 2001 | <enum-type type-name='labor_kitchen_interface_type_filter' base-type='int8_t'> bay12: labor_kitchen_interface_type_filter |
1999 | 2002 | <enum-item name='ALL' value='-1'/> |
|
2005 | 2008 |
|
2006 | 2009 | <class-type type-name='labor_kitchen_interfacest' inherits-from='widget_container'> |
2007 | 2010 | <enum type-name='kitchen_pref_category_type' name='current_category'/> |
2008 | | - <stl-unordered-map type-name='labor_kitchen_interface_food_value' name='known' comment='std::unordered_map<labor_kitchen_interface_food_key,labor_kitchen_interface_food_value>'/> |
| 2011 | + <stl-unordered-map name='known'> |
| 2012 | + <key-type type-name='labor_kitchen_interface_food_key'/> |
| 2013 | + <value-type type-name='labor_kitchen_interface_food_value'/> |
| 2014 | + </stl-unordered-map> |
2009 | 2015 | <stl-vector type-name='labor_kitchen_interface_food_sort_entry' name='sorting_by'/> |
2010 | | - <stl-unordered-map type-name='int8_t' name='ascending_sort' comment='std::unordered_map<std::string,bool>'/> |
| 2016 | + <stl-unordered-map name='ascending_sort'> |
| 2017 | + <key-type type-name='stl-string'/> |
| 2018 | + <value-type type-name='int8_t'/> |
| 2019 | + </stl-unordered-map> |
2011 | 2020 | <stl-vector name='filter_func'> |
2012 | 2021 | <stl-function comment='std::function<bool(labor_kitchen_interface_food_entry)>'/> |
2013 | 2022 | </stl-vector> |
|
2370 | 2379 | <stl-vector pointer-type='organization_entryst' name='organization_entry'/> |
2371 | 2380 | <stl-vector pointer-type='plot_entryst' name='plot_entry'/> |
2372 | 2381 |
|
2373 | | - <stl-unordered-map type-name='int32_t' name='crimevals' comment='std::unordered_map<unitst *,int32_t>'/> |
2374 | | - <stl-unordered-map type-name='justice_screen_interrogation_list_flag' name='crimeflag' comment='std::unordered_map<unitst *,int32_t>'/> |
2375 | | - <stl-unordered-map type-name='int32_t' name='guardvals' comment='std::unordered_map<unitst *,int32_t>'/> |
| 2382 | + <stl-unordered-map name='crimevals'> |
| 2383 | + <key-type><pointer type-name='unit'/></key-type> |
| 2384 | + <value-type type-name='int32_t'/> |
| 2385 | + </stl-unordered-map> |
| 2386 | + <stl-unordered-map name='crimeflag'> |
| 2387 | + <key-type><pointer type-name='unit'/></key-type> |
| 2388 | + <value-type type-name='justice_screen_interrogation_list_flag'/> |
| 2389 | + </stl-unordered-map> |
| 2390 | + <stl-unordered-map name='guardvals'> |
| 2391 | + <key-type><pointer type-name='unit'/></key-type> |
| 2392 | + <value-type type-name='int32_t'/> |
| 2393 | + </stl-unordered-map> |
2376 | 2394 |
|
2377 | 2395 | <bool name='do_init'/> |
2378 | 2396 | </class-type> |
|
0 commit comments