Skip to content

Commit

Permalink
Bird Audit - Passerines (#73087)
Browse files Browse the repository at this point in the history
* old ones audited

* two new ones + egg renaming

* tamable wildlife compatibility

* whoops

* egg nutritional value audit

* destroy the rehydrated egg

* egg rename

* wild spawns
  • Loading branch information
Karol1223 authored Apr 21, 2024
1 parent 3ceec3d commit 008602a
Show file tree
Hide file tree
Showing 7 changed files with 152 additions and 247 deletions.
47 changes: 29 additions & 18 deletions data/json/items/comestibles/egg.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
"type": "COMESTIBLE",
"id": "egg_bird",
"name": { "str": "bird egg" },
"weight": "55 g",
"weight": "50 g",
"color": "brown",
"spoils_in": "7 days",
"comestible_type": "FOOD",
"symbol": "o",
"quench": 4,
"calories": 80,
"calories": 71,
"description": "A nutritious egg laid by a bird.",
"price": 44,
"price_postapoc": 50,
Expand All @@ -18,7 +18,7 @@
"fun": -8,
"flags": [ "FREEZERBURN", "RAW" ],
"rot_spawn": "GROUP_EGG_BIRD_WILD",
"vitamins": [ [ "calcium", 3 ], [ "iron", 4 ] ],
"vitamins": [ [ "iron", "900 μg" ], [ "calcium", "28 mg" ] ],
"rot_spawn_chance": 50
},
{
Expand Down Expand Up @@ -48,61 +48,76 @@
{
"type": "COMESTIBLE",
"id": "egg_pigeon",
"name": { "str": "pigeon egg" },
"name": { "str": "feral pigeon egg" },
"copy-from": "egg_chicken",
"proportional": { "volume": 0.27, "weight": 0.27, "calories": 0.27 },
"proportional": { "volume": 0.3, "weight": 0.3, "calories": 0.3 },
"rot_spawn": "GROUP_EGG_PIGEON"
},
{
"type": "COMESTIBLE",
"id": "egg_crow",
"name": { "str": "crow egg" },
"name": { "str": "American crow egg" },
"copy-from": "egg_chicken",
"weight": "17 g",
"proportional": { "volume": 0.34, "weight": 0.34, "calories": 0.34 },
"rot_spawn": "GROUP_EGG_CROW"
},
{
"type": "COMESTIBLE",
"id": "egg_raven",
"name": { "str": "raven egg" },
"copy-from": "egg_chicken",
"copy-from": "egg_crow",
"rot_spawn": "GROUP_EGG_RAVEN"
},
{
"type": "COMESTIBLE",
"id": "egg_bluejay",
"name": { "str": "blue jay egg" },
"copy-from": "egg_chicken",
"weight": "6 g",
"proportional": { "volume": 0.18, "weight": 0.18, "calories": 0.18 },
"rot_spawn": "GROUP_EGG_BLUEJAY"
},
{
"type": "COMESTIBLE",
"id": "egg_cardinal",
"name": { "str": "cardinal egg" },
"copy-from": "egg_chicken",
"weight": "5 g",
"proportional": { "volume": 0.09, "weight": 0.09, "calories": 0.09 },
"rot_spawn": "GROUP_EGG_CARDINAL"
},
{
"type": "COMESTIBLE",
"id": "egg_robin",
"name": { "str": "robin egg" },
"name": { "str": "American robin egg" },
"copy-from": "egg_chicken",
"description": "A nutritious egg laid by a robin. The shell is colored a distinctive light blue.",
"weight": "7 g",
"color": "light_blue",
"proportional": { "volume": 0.15, "weight": 0.15, "calories": 0.15 },
"rot_spawn": "GROUP_EGG_ROBIN"
},
{
"type": "COMESTIBLE",
"id": "egg_sparrow",
"name": { "str": "sparrow egg" },
"copy-from": "egg_chicken",
"calories": 54,
"weight": "3 g",
"proportional": { "volume": 0.06, "weight": 0.06, "calories": 0.06 },
"rot_spawn": "GROUP_EGG_SPARROW"
},
{
"type": "COMESTIBLE",
"id": "egg_chickadee",
"name": { "str": "black-capped chickadee egg" },
"copy-from": "egg_chicken",
"proportional": { "volume": 0.03, "weight": 0.03, "calories": 0.03 },
"rot_spawn": "GROUP_EGG_CHICKADEE"
},
{
"type": "COMESTIBLE",
"id": "egg_waxwing",
"name": { "str": "cedar waxwing egg" },
"copy-from": "egg_chicken",
"proportional": { "volume": 0.06, "weight": 0.06, "calories": 0.06 },
"rot_spawn": "GROUP_EGG_WAXWING"
},
{
"type": "COMESTIBLE",
"id": "egg_duck",
Expand Down Expand Up @@ -893,17 +908,13 @@
"id": "rehydrated_eggs",
"copy-from": "egg_bird",
"name": { "str_sp": "rehydrated egg" },
"weight": "50 g",
"color": "yellow",
"symbol": "%",
"looks_like": "powder_egg",
"quench": 2,
"calories": 80,
"description": "Rehydrated eggs. You can use them instead of eggs when cooking, provided you don't care that they have lost their complete shape.",
"price": 22,
"price_postapoc": 25,
"material": [ "egg" ],
"volume": "50 ml",
"flags": [ ],
"fun": -2,
"rot_spawn": "GROUP_NULL",
Expand Down
10 changes: 10 additions & 0 deletions data/json/monstergroups/eggs.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,16 @@
"type": "monstergroup",
"monsters": [ { "monster": "mon_sparrow_chick" } ]
},
{
"name": "GROUP_EGG_CHICKADEE",
"type": "monstergroup",
"monsters": [ { "monster": "mon_chickadee_chick" } ]
},
{
"name": "GROUP_EGG_WAXWING",
"type": "monstergroup",
"monsters": [ { "monster": "mon_waxwing_chick" } ]
},
{
"name": "GROUP_EGG_DUCK",
"type": "monstergroup",
Expand Down
2 changes: 2 additions & 0 deletions data/json/monstergroups/misc.json
Original file line number Diff line number Diff line change
Expand Up @@ -253,6 +253,8 @@
{ "monster": "mon_bluejay", "weight": 5 },
{ "monster": "mon_cardinal", "weight": 5 },
{ "monster": "mon_sparrow", "weight": 10 },
{ "monster": "mon_chickadee", "weight": 5 },
{ "monster": "mon_waxwing", "weight": 5 },
{ "monster": "mon_robin", "weight": 10 },
{ "monster": "mon_pigeon", "weight": 10 },
{ "monster": "mon_deer", "weight": 10 },
Expand Down
4 changes: 4 additions & 0 deletions data/json/monstergroups/wilderness.json
Original file line number Diff line number Diff line change
Expand Up @@ -495,6 +495,8 @@
{ "monster": "mon_pigeon", "weight": 50, "cost_multiplier": 0, "pack_size": [ 1, 3 ] },
{ "monster": "mon_bluejay", "weight": 25, "cost_multiplier": 0 },
{ "monster": "mon_cardinal", "weight": 25, "cost_multiplier": 0 },
{ "monster": "mon_chickadee", "weight": 15, "cost_multiplier": 0 },
{ "monster": "mon_waxwing", "weight": 15, "cost_multiplier": 0 },
{ "monster": "mon_robin", "weight": 35, "cost_multiplier": 0 },
{ "monster": "mon_sparrow", "weight": 25, "cost_multiplier": 0 },
{ "group": "GROUP_STRAY_CATS", "weight": 50, "cost_multiplier": 0 },
Expand Down Expand Up @@ -611,6 +613,8 @@
{ "monster": "mon_cardinal", "weight": 50, "cost_multiplier": 0 },
{ "monster": "mon_robin", "weight": 50, "cost_multiplier": 0 },
{ "monster": "mon_sparrow", "weight": 50, "cost_multiplier": 0 },
{ "monster": "mon_chickadee", "weight": 50, "cost_multiplier": 0 },
{ "monster": "mon_waxwing", "weight": 50, "cost_multiplier": 0 },
{ "monster": "mon_squirrel", "weight": 25, "cost_multiplier": 0 },
{ "monster": "mon_hummingbird", "weight": 50, "cost_multiplier": 0 },
{ "monster": "mon_woodpecker", "weight": 50, "cost_multiplier": 0 }
Expand Down
Loading

0 comments on commit 008602a

Please sign in to comment.