Skip to content

Commit ffcd6c4

Browse files
Genericize chips bags (#82841)
* initial commit * rename itemgroup
1 parent 812a855 commit ffcd6c4

File tree

5 files changed

+34
-373
lines changed

5 files changed

+34
-373
lines changed

data/json/itemgroups/Food/food.json

Lines changed: 28 additions & 196 deletions
Original file line numberDiff line numberDiff line change
@@ -519,7 +519,7 @@
519519
"id": "salty_snacks",
520520
"subtype": "distribution",
521521
"entries": [
522-
{ "prob": 195, "group": "bag_chips_full" },
522+
{ "prob": 195, "group": "bag_chips" },
523523
{ "prob": 55, "group": "pretzels_bag_plastic_3" },
524524
{ "item": "jerky", "prob": 55 },
525525
{ "prob": 55, "group": "porkstick_bag_plastic_4" },
@@ -852,7 +852,7 @@
852852
{ "prob": 20, "group": "pie_meat_box_small_8" },
853853
{ "prob": 20, "group": "pie_veggy_box_small_8" },
854854
{ "prob": 10, "group": "pie_maple_box_small_8" },
855-
{ "prob": 65, "group": "bag_chips_full" },
855+
{ "prob": 65, "group": "bag_chips" },
856856
{ "prob": 25, "group": "fried_seeds_bag_plastic_4" },
857857
{ "prob": 60, "group": "cookies_box_snack_4" },
858858
{ "item": "mayonnaise", "prob": 60 },
@@ -1532,201 +1532,33 @@
15321532
},
15331533
{
15341534
"type": "item_group",
1535+
"id": "bag_chips",
15351536
"subtype": "distribution",
1536-
"id": "bag_chips_small_plain",
1537-
"container-item": { "item": "bag_chips_small", "variant": "plain" },
1538-
"items": [ { "item": "chips", "variant": "plain", "count": 1 } ]
1539-
},
1540-
{
1541-
"type": "item_group",
1542-
"subtype": "distribution",
1543-
"id": "bag_chips_medium_plain",
1544-
"container-item": { "item": "bag_chips_medium", "variant": "plain" },
1545-
"items": [ { "item": "chips", "variant": "plain", "count": 2 } ]
1546-
},
1547-
{
1548-
"type": "item_group",
1549-
"subtype": "distribution",
1550-
"id": "bag_chips_large_plain",
1551-
"container-item": { "item": "bag_chips_large", "variant": "plain" },
1552-
"items": [ { "item": "chips", "variant": "plain", "count": 3 } ]
1553-
},
1554-
{
1555-
"type": "item_group",
1556-
"subtype": "distribution",
1557-
"id": "bag_chips_small_barbecue",
1558-
"container-item": { "item": "bag_chips_small", "variant": "barbecue" },
1559-
"items": [ { "item": "chips", "variant": "barbecue", "count": 1 } ]
1560-
},
1561-
{
1562-
"type": "item_group",
1563-
"subtype": "distribution",
1564-
"id": "bag_chips_medium_barbecue",
1565-
"container-item": { "item": "bag_chips_medium", "variant": "barbecue" },
1566-
"items": [ { "item": "chips", "variant": "barbecue", "count": 2 } ]
1567-
},
1568-
{
1569-
"type": "item_group",
1570-
"subtype": "distribution",
1571-
"id": "bag_chips_large_barbecue",
1572-
"container-item": { "item": "bag_chips_large", "variant": "barbecue" },
1573-
"items": [ { "item": "chips", "variant": "barbecue", "count": 3 } ]
1574-
},
1575-
{
1576-
"type": "item_group",
1577-
"subtype": "distribution",
1578-
"id": "bag_chips_small_onion",
1579-
"container-item": { "item": "bag_chips_small", "variant": "onion" },
1580-
"items": [ { "item": "chips", "variant": "onion", "count": 1 } ]
1581-
},
1582-
{
1583-
"type": "item_group",
1584-
"subtype": "distribution",
1585-
"id": "bag_chips_medium_onion",
1586-
"container-item": { "item": "bag_chips_medium", "variant": "onion" },
1587-
"items": [ { "item": "chips", "variant": "onion", "count": 2 } ]
1588-
},
1589-
{
1590-
"type": "item_group",
1591-
"subtype": "distribution",
1592-
"id": "bag_chips_large_onion",
1593-
"container-item": { "item": "bag_chips_large", "variant": "onion" },
1594-
"items": [ { "item": "chips", "variant": "onion", "count": 3 } ]
1595-
},
1596-
{
1597-
"type": "item_group",
1598-
"subtype": "distribution",
1599-
"id": "bag_chips_small_cheddar",
1600-
"container-item": { "item": "bag_chips_small", "variant": "cheddar" },
1601-
"items": [ { "item": "chips", "variant": "cheddar", "count": 1 } ]
1602-
},
1603-
{
1604-
"type": "item_group",
1605-
"subtype": "distribution",
1606-
"id": "bag_chips_medium_cheddar",
1607-
"container-item": { "item": "bag_chips_medium", "variant": "cheddar" },
1608-
"items": [ { "item": "chips", "variant": "cheddar", "count": 2 } ]
1609-
},
1610-
{
1611-
"type": "item_group",
1612-
"subtype": "distribution",
1613-
"id": "bag_chips_large_cheddar",
1614-
"container-item": { "item": "bag_chips_large", "variant": "cheddar" },
1615-
"items": [ { "item": "chips", "variant": "cheddar", "count": 3 } ]
1616-
},
1617-
{
1618-
"type": "item_group",
1619-
"subtype": "distribution",
1620-
"id": "bag_chips_small_vinegar",
1621-
"container-item": { "item": "bag_chips_small", "variant": "vinegar" },
1622-
"items": [ { "item": "chips", "variant": "vinegar", "count": 1 } ]
1623-
},
1624-
{
1625-
"type": "item_group",
1626-
"subtype": "distribution",
1627-
"id": "bag_chips_medium_vinegar",
1628-
"container-item": { "item": "bag_chips_medium", "variant": "vinegar" },
1629-
"items": [ { "item": "chips", "variant": "vinegar", "count": 2 } ]
1630-
},
1631-
{
1632-
"type": "item_group",
1633-
"subtype": "distribution",
1634-
"id": "bag_chips_large_vinegar",
1635-
"container-item": { "item": "bag_chips_large", "variant": "vinegar" },
1636-
"items": [ { "item": "chips", "variant": "vinegar", "count": 3 } ]
1637-
},
1638-
{
1639-
"type": "item_group",
1640-
"subtype": "distribution",
1641-
"id": "bag_chips_small_paprika",
1642-
"container-item": { "item": "bag_chips_small", "variant": "paprika" },
1643-
"items": [ { "item": "chips", "variant": "paprika", "count": 1 } ]
1644-
},
1645-
{
1646-
"type": "item_group",
1647-
"subtype": "distribution",
1648-
"id": "bag_chips_medium_paprika",
1649-
"container-item": { "item": "bag_chips_medium", "variant": "paprika" },
1650-
"items": [ { "item": "chips", "variant": "paprika", "count": 2 } ]
1651-
},
1652-
{
1653-
"type": "item_group",
1654-
"subtype": "distribution",
1655-
"id": "bag_chips_large_paprika",
1656-
"container-item": { "item": "bag_chips_large", "variant": "paprika" },
1657-
"items": [ { "item": "chips", "variant": "paprika", "count": 3 } ]
1658-
},
1659-
{
1660-
"type": "item_group",
1661-
"subtype": "distribution",
1662-
"id": "bag_chips_small_alldressed",
1663-
"container-item": { "item": "bag_chips_small", "variant": "alldressed" },
1664-
"items": [ { "item": "chips", "variant": "alldressed", "count": 1 } ]
1665-
},
1666-
{
1667-
"type": "item_group",
1668-
"subtype": "distribution",
1669-
"id": "bag_chips_medium_alldressed",
1670-
"container-item": { "item": "bag_chips_medium", "variant": "alldressed" },
1671-
"items": [ { "item": "chips", "variant": "alldressed", "count": 2 } ]
1672-
},
1673-
{
1674-
"type": "item_group",
1675-
"subtype": "distribution",
1676-
"id": "bag_chips_large_alldressed",
1677-
"container-item": { "item": "bag_chips_large", "variant": "alldressed" },
1678-
"items": [ { "item": "chips", "variant": "alldressed", "count": 3 } ]
1679-
},
1680-
{
1681-
"type": "item_group",
1682-
"subtype": "distribution",
1683-
"id": "bag_chips_small_mixed",
1684-
"container-item": { "item": "bag_chips_small", "variant": "mixed" },
1685-
"items": [ { "item": "chips", "variant": "mixed", "count": 1 } ]
1686-
},
1687-
{
1688-
"type": "item_group",
1689-
"subtype": "distribution",
1690-
"id": "bag_chips_medium_mixed",
1691-
"container-item": { "item": "bag_chips_medium", "variant": "mixed" },
1692-
"items": [ { "item": "chips", "variant": "mixed", "count": 2 } ]
1693-
},
1694-
{
1695-
"type": "item_group",
1696-
"subtype": "distribution",
1697-
"id": "bag_chips_large_mixed",
1698-
"container-item": { "item": "bag_chips_large", "variant": "mixed" },
1699-
"items": [ { "item": "chips", "variant": "mixed", "count": 3 } ]
1700-
},
1701-
{
1702-
"type": "item_group",
1703-
"id": "bag_chips_full",
1704-
"subtype": "distribution",
1705-
"groups": [
1706-
[ "bag_chips_small_plain", 33 ],
1707-
[ "bag_chips_medium_plain", 33 ],
1708-
[ "bag_chips_large_plain", 33 ],
1709-
[ "bag_chips_small_barbecue", 21 ],
1710-
[ "bag_chips_medium_barbecue", 21 ],
1711-
[ "bag_chips_large_barbecue", 21 ],
1712-
[ "bag_chips_small_onion", 12 ],
1713-
[ "bag_chips_medium_onion", 12 ],
1714-
[ "bag_chips_large_onion", 12 ],
1715-
[ "bag_chips_small_cheddar", 10 ],
1716-
[ "bag_chips_medium_cheddar", 10 ],
1717-
[ "bag_chips_large_cheddar", 10 ],
1718-
[ "bag_chips_small_paprika", 9 ],
1719-
[ "bag_chips_medium_vinegar", 9 ],
1720-
[ "bag_chips_large_vinegar", 9 ],
1721-
[ "bag_chips_small_paprika", 6 ],
1722-
[ "bag_chips_medium_paprika", 6 ],
1723-
[ "bag_chips_large_paprika", 6 ],
1724-
[ "bag_chips_small_alldressed", 6 ],
1725-
[ "bag_chips_medium_alldressed", 6 ],
1726-
[ "bag_chips_large_alldressed", 6 ],
1727-
[ "bag_chips_small_mixed", 5 ],
1728-
[ "bag_chips_medium_mixed", 5 ],
1729-
[ "bag_chips_large_mixed", 5 ]
1537+
"entries": [
1538+
{ "item": "chips", "variant": "plain", "entry-wrapper": "bag_chips_small", "count": 1, "prob": 33 },
1539+
{ "item": "chips", "variant": "plain", "entry-wrapper": "bag_chips_medium", "count": 2, "prob": 33 },
1540+
{ "item": "chips", "variant": "plain", "entry-wrapper": "bag_chips_large", "count": 3, "prob": 33 },
1541+
{ "item": "chips", "variant": "barbecue", "entry-wrapper": "bag_chips_small", "count": 1, "prob": 21 },
1542+
{ "item": "chips", "variant": "barbecue", "entry-wrapper": "bag_chips_medium", "count": 2, "prob": 21 },
1543+
{ "item": "chips", "variant": "barbecue", "entry-wrapper": "bag_chips_large", "count": 3, "prob": 21 },
1544+
{ "item": "chips", "variant": "onion", "entry-wrapper": "bag_chips_small", "count": 1, "prob": 12 },
1545+
{ "item": "chips", "variant": "onion", "entry-wrapper": "bag_chips_medium", "count": 2, "prob": 12 },
1546+
{ "item": "chips", "variant": "onion", "entry-wrapper": "bag_chips_large", "count": 3, "prob": 12 },
1547+
{ "item": "chips", "variant": "cheddar", "entry-wrapper": "bag_chips_small", "count": 1, "prob": 10 },
1548+
{ "item": "chips", "variant": "cheddar", "entry-wrapper": "bag_chips_medium", "count": 2, "prob": 10 },
1549+
{ "item": "chips", "variant": "cheddar", "entry-wrapper": "bag_chips_large", "count": 3, "prob": 10 },
1550+
{ "item": "chips", "variant": "vinegar", "entry-wrapper": "bag_chips_small", "count": 1, "prob": 9 },
1551+
{ "item": "chips", "variant": "vinegar", "entry-wrapper": "bag_chips_medium", "count": 2, "prob": 9 },
1552+
{ "item": "chips", "variant": "vinegar", "entry-wrapper": "bag_chips_large", "count": 3, "prob": 9 },
1553+
{ "item": "chips", "variant": "paprika", "entry-wrapper": "bag_chips_small", "count": 1, "prob": 6 },
1554+
{ "item": "chips", "variant": "paprika", "entry-wrapper": "bag_chips_medium", "count": 2, "prob": 6 },
1555+
{ "item": "chips", "variant": "paprika", "entry-wrapper": "bag_chips_large", "count": 3, "prob": 6 },
1556+
{ "item": "chips", "variant": "alldressed", "entry-wrapper": "bag_chips_small", "count": 1, "prob": 6 },
1557+
{ "item": "chips", "variant": "alldressed", "entry-wrapper": "bag_chips_medium", "count": 2, "prob": 6 },
1558+
{ "item": "chips", "variant": "alldressed", "entry-wrapper": "bag_chips_large", "count": 3, "prob": 6 },
1559+
{ "item": "chips", "variant": "mixed", "entry-wrapper": "bag_chips_small", "count": 1, "prob": 5 },
1560+
{ "item": "chips", "variant": "mixed", "entry-wrapper": "bag_chips_medium", "count": 2, "prob": 5 },
1561+
{ "item": "chips", "variant": "mixed", "entry-wrapper": "bag_chips_large", "count": 3, "prob": 5 }
17301562
]
17311563
}
17321564
]

data/json/itemgroups/collections_domestic.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -992,7 +992,7 @@
992992
{ "item": "firecracker_pack", "prob": 5 },
993993
{ "item": "firecracker", "prob": 5 },
994994
{ "prob": 30, "group": "fried_seeds_bag_plastic_4" },
995-
{ "prob": 65, "group": "bag_chips_full" },
995+
{ "prob": 65, "group": "bag_chips" },
996996
{ "group": "softdrinks_canned", "prob": 380 },
997997
{ "item": "picklocks", "prob": 10 },
998998
{ "item": "fursuit", "prob": 6 },

data/json/itemgroups/food_service.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -385,7 +385,7 @@
385385
{ "item": "bottle_glass", "prob": 5 },
386386
{ "item": "ceramic_cup", "prob": 15 },
387387
{ "item": "ceramic_plate", "prob": 15 },
388-
{ "prob": 75, "group": "bag_chips_full" },
388+
{ "prob": 75, "group": "bag_chips" },
389389
{ "prob": 50, "group": "choco_coffee_beans_bag_plastic_5" },
390390
{ "prob": 50, "group": "coffee_raw_bag_plastic_20" },
391391
{ "item": "coffee_syrup", "prob": 15 },

data/json/items/comestibles/junkfood.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -897,7 +897,7 @@
897897
},
898898
{
899899
"id": "mixed",
900-
"name": { "str_sp": "mixed chips" },
900+
"name": { "str_sp": "all-mixed chips" },
901901
"expand_snippets": true,
902902
"description": "<mixed_chips_flavor>",
903903
"weight": 5

0 commit comments

Comments
 (0)