diff --git a/data/json/monsters/bird.json b/data/json/monsters/bird.json index 7ed52fab2bc2c..94a42580cd4e5 100644 --- a/data/json/monsters/bird.json +++ b/data/json/monsters/bird.json @@ -37,7 +37,6 @@ "HEARS", "ANIMAL", "PATH_AVOID_DANGER", - "PATH_AVOID_FIRE", "WARM", "FLIES", "SWARMS", diff --git a/data/mods/TropiCataclysm/items/comestibles/egg.json b/data/mods/TropiCataclysm/items/comestibles/egg.json index 74520d115e312..e3f015bf18bc3 100644 --- a/data/mods/TropiCataclysm/items/comestibles/egg.json +++ b/data/mods/TropiCataclysm/items/comestibles/egg.json @@ -1,20 +1,12 @@ [ - { - "type": "COMESTIBLE", - "id": "egg_quail", - "name": "quail egg", - "copy-from": "egg_guinea_fowl", - "rot_spawn": { "group": "GROUP_EGG_QUAIL" } - }, { "type": "COMESTIBLE", "id": "egg_rhea", - "name": "rhea egg", - "copy-from": "egg_guinea_fowl", - "volume": "600 ml", - "weight": "600 g", - "calories": 1000, - "rot_spawn": { "group": "GROUP_EGG_RHEA" } + "name": { "str": "greater rhea egg" }, + "spoils_in": "25 days", + "copy-from": "egg_chicken", + "proportional": { "volume": 12, "weight": 12, "calories": 12 }, + "rot_spawn": { "monster": "mon_rhea_chick" } }, { "type": "COMESTIBLE", @@ -22,7 +14,7 @@ "name": { "str": "toco toucan egg" }, "spoils_in": "9 days", "copy-from": "egg_crow", - "rot_spawn": { "group": "GROUP_EGG_TOUCAN" } + "rot_spawn": { "monster": "mon_toucan_chick" } }, { "type": "COMESTIBLE", @@ -30,7 +22,7 @@ "name": { "str": "white-eyed parakeet egg" }, "spoils_in": "13 days", "copy-from": "egg_bluejay", - "rot_spawn": { "group": "GROUP_EGG_PARROT" } + "rot_spawn": { "monster": "mon_parrot_chick" } }, { "type": "COMESTIBLE", @@ -38,63 +30,66 @@ "name": { "str": "blue-and-yellow macaw egg" }, "spoils_in": "13 days", "copy-from": "egg_crow", - "rot_spawn": { "group": "GROUP_EGG_MACAW" } + "rot_spawn": { "monster": "mon_macaw_chick" } }, { "type": "COMESTIBLE", "id": "egg_finch_saffron", "name": { "str": "saffron finch egg" }, "copy-from": "egg_waxwing", - "rot_spawn": { "group": "GROUP_EGG_FINCH_SAFFRON" } + "rot_spawn": { "monster": "mon_finch_saffron_chick" } }, { "type": "COMESTIBLE", "id": "egg_great_kiskadee", "name": { "str": "great kiskadee egg" }, "copy-from": "egg_bluejay", - "rot_spawn": { "group": "GROUP_EGG_GREAT_KISKADEE" } + "rot_spawn": { "monster": "mon_great_kiskadee_chick" } }, { "type": "COMESTIBLE", "id": "egg_rufous_hornero", "name": { "str": "rufous hornero egg" }, "copy-from": "egg_waxwing", - "rot_spawn": { "group": "GROUP_EGG_RUFOUS_HORNERO" } + "rot_spawn": { "monster": "mon_rufous_hornero_chick" } }, { "type": "COMESTIBLE", "id": "egg_tinamou", - "name": "tinamou egg", - "copy-from": "egg_chicken", - "rot_spawn": { "group": "GROUP_EGG_TINAMOU", "chance": 70 } + "name": { "str": "small-billed tinamou egg" }, + "copy-from": "egg_bluejay", + "rot_spawn": { "monster": "mon_tinamou_chick" } }, { "type": "COMESTIBLE", "id": "egg_seriema", - "name": "seriema egg", - "copy-from": "egg_chicken", - "rot_spawn": { "group": "GROUP_EGG_SERIEMA", "chance": 70 } + "name": { "str": "red-legged seriema egg" }, + "spoils_in": "15 days", + "copy-from": "egg_guinea_fowl", + "rot_spawn": { "monster": "mon_seriema_chick" } }, { "type": "COMESTIBLE", "id": "egg_chachalaca", - "name": "chachalaca egg", - "copy-from": "egg_chicken", - "rot_spawn": { "group": "GROUP_EGG_CHACHALACA", "chance": 70 } + "name": { "str": "Chaco chachalaca egg" }, + "spoils_in": "12 days", + "copy-from": "egg_crow", + "rot_spawn": { "monster": "mon_chachalaca_chick" } }, { "type": "COMESTIBLE", "id": "egg_guan", - "name": "guan egg", + "name": { "str": "dusky-legged guan egg" }, + "spoils_in": "14 days", "copy-from": "egg_chicken", - "rot_spawn": { "group": "GROUP_EGG_GUAN", "chance": 70 } + "rot_spawn": { "monster": "mon_guan_chick" } }, { "type": "COMESTIBLE", "id": "egg_curassow", - "name": "curassow egg", - "copy-from": "egg_chicken", - "rot_spawn": { "group": "GROUP_EGG_CURASSOW", "chance": 70 } + "name": { "str": "bare-faced curassow egg" }, + "copy-from": "egg_crow", + "rot_spawn": { "monster": "mon_curassow_chick" } }, { "type": "COMESTIBLE", diff --git a/data/mods/TropiCataclysm/monstergroups/eggs.json b/data/mods/TropiCataclysm/monstergroups/eggs.json index 8a5badad3637c..96f3f4182f3b8 100644 --- a/data/mods/TropiCataclysm/monstergroups/eggs.json +++ b/data/mods/TropiCataclysm/monstergroups/eggs.json @@ -1,69 +1,4 @@ [ - { - "name": "GROUP_EGG_QUAIL", - "type": "monstergroup", - "monsters": [ { "monster": "mon_quail_chick" } ] - }, - { - "name": "GROUP_EGG_RHEA", - "type": "monstergroup", - "monsters": [ { "monster": "mon_rhea_chick" } ] - }, - { - "name": "GROUP_EGG_TOUCAN", - "type": "monstergroup", - "monsters": [ { "monster": "mon_toucan_chick" } ] - }, - { - "name": "GROUP_EGG_PARROT", - "type": "monstergroup", - "monsters": [ { "monster": "mon_parrot_chick" } ] - }, - { - "name": "GROUP_EGG_MACAW", - "type": "monstergroup", - "monsters": [ { "monster": "mon_macaw_chick" } ] - }, - { - "name": "GROUP_EGG_FINCH_SAFFRON", - "type": "monstergroup", - "monsters": [ { "monster": "mon_finch_saffron_chick" } ] - }, - { - "name": "GROUP_EGG_GREAT_KISKADEE", - "type": "monstergroup", - "monsters": [ { "monster": "mon_great_kiskadee_chick" } ] - }, - { - "name": "GROUP_EGG_RUFOUS_HORNERO", - "type": "monstergroup", - "monsters": [ { "monster": "mon_rufous_hornero_chick" } ] - }, - { - "name": "GROUP_EGG_TINAMOU", - "type": "monstergroup", - "monsters": [ { "monster": "mon_tinamou_chick" } ] - }, - { - "name": "GROUP_EGG_SERIEMA", - "type": "monstergroup", - "monsters": [ { "monster": "mon_seriema_chick" } ] - }, - { - "name": "GROUP_EGG_CHACHALACA", - "type": "monstergroup", - "monsters": [ { "monster": "mon_chachalaca_chick" } ] - }, - { - "name": "GROUP_EGG_GUAN", - "type": "monstergroup", - "monsters": [ { "monster": "mon_guan_chick" } ] - }, - { - "name": "GROUP_EGG_CURASSOW", - "type": "monstergroup", - "monsters": [ { "monster": "mon_curassow_chick" } ] - }, { "name": "GROUP_EGG_CONSTRICTOR", "type": "monstergroup", diff --git a/data/mods/TropiCataclysm/monstergroups/misc.json b/data/mods/TropiCataclysm/monstergroups/misc.json index f78a706d1dc90..81e9059056c25 100644 --- a/data/mods/TropiCataclysm/monstergroups/misc.json +++ b/data/mods/TropiCataclysm/monstergroups/misc.json @@ -7,8 +7,7 @@ "monsters": [ { "monster": "mon_llama", "weight": 50, "cost_multiplier": 25, "pack_size": [ 1, 8 ] }, { "monster": "mon_camel", "weight": 50, "cost_multiplier": 25, "pack_size": [ 1, 4 ] }, - { "monster": "mon_guinea_pig", "weight": 10, "cost_multiplier": 25, "pack_size": [ 1, 6 ] }, - { "monster": "mon_quail", "weight": 50, "cost_multiplier": 10, "pack_size": [ 1, 16 ] } + { "monster": "mon_guinea_pig", "weight": 10, "cost_multiplier": 25, "pack_size": [ 1, 6 ] } ] }, { @@ -21,7 +20,6 @@ { "monster": "mon_capybara", "weight": 10 }, { "monster": "mon_guinea_pig", "weight": 10 }, { "monster": "mon_bushdog", "weight": 10 }, - { "monster": "mon_quail", "weight": 10 }, { "monster": "mon_camel", "weight": 10 }, { "monster": "mon_boa", "weight": 10 }, { "monster": "mon_anaconda", "weight": 10 } diff --git a/data/mods/TropiCataclysm/monstergroups/wilderness.json b/data/mods/TropiCataclysm/monstergroups/wilderness.json index ae49b34f86085..e2513bd16893c 100644 --- a/data/mods/TropiCataclysm/monstergroups/wilderness.json +++ b/data/mods/TropiCataclysm/monstergroups/wilderness.json @@ -37,7 +37,6 @@ { "monster": "mon_guinea_pig", "weight": 12, "cost_multiplier": 2, "pack_size": [ 1, 6 ] }, { "monster": "mon_rhea", "weight": 12, "cost_multiplier": 2, "pack_size": [ 1, 10 ] }, { "monster": "mon_kangaroo_wallaby", "weight": 12, "cost_multiplier": 2, "pack_size": [ 1, 10 ] }, - { "monster": "mon_quail", "weight": 15, "cost_multiplier": 0, "pack_size": [ 1, 7 ] }, { "monster": "mon_iguana", "weight": 15, "cost_multiplier": 10 }, { "monster": "mon_basiliscus", "weight": 15, "cost_multiplier": 10 }, { "monster": "mon_corytophanes", "weight": 15, "cost_multiplier": 10 }, diff --git a/data/mods/TropiCataclysm/monsters/tropical_bird.json b/data/mods/TropiCataclysm/monsters/tropical_bird.json index 80c8052e36cef..e44f7cb877f86 100644 --- a/data/mods/TropiCataclysm/monsters/tropical_bird.json +++ b/data/mods/TropiCataclysm/monsters/tropical_bird.json @@ -2,83 +2,42 @@ { "id": "mon_rhea", "type": "MONSTER", - "name": { "str": "rhea" }, - "description": "A distant relative of the Ostrich and the Emu. Found only on the grasslands and other dry places of South America.", - "default_faction": "small_animal", - "bodytype": "bird", - "categories": [ "WILDLIFE" ], - "species": [ "BIRD" ], - "volume": "40 L", - "weight": "40750 g", - "hp": 30, - "speed": 140, + "name": { "str": "greater rhea" }, + "description": "A distant relative of emus and African ostriches. Found in the grasslands and various other open regions of South America.", + "copy-from": "mon_bird_flightless_base", + "default_faction": "herbivore", + "volume": "42670 ml", + "weight": "32 kg", + "hp": 50, + "speed": 150, "material": [ "flesh" ], - "symbol": "r", + "symbol": "R", "color": "brown", - "aggression": -10, - "morale": 25, - "melee_dice": 1, - "melee_dice_sides": 1, - "melee_damage": [ { "damage_type": "cut", "amount": 1 } ], - "dodge": 3, + "aggression": 0, + "morale": 40, + "melee_dice": 3, + "melee_dice_sides": 3, + "melee_damage": [ { "damage_type": "cut", "amount": 4 } ], + "dodge": 2, "harvest": "bird_large", - "vision_day": 50, - "fear_triggers": [ "PLAYER_CLOSE", "FRIEND_DIED", "FIRE", "HURT" ], - "reproduction": { "baby_type": { "baby_egg": "egg_rhea" }, "baby_count": 22, "baby_timer": 10 }, - "biosignature": { "biosig_item": "feces_bird", "biosig_timer": 8 }, - "petfood": { - "food": [ "BIRDFOOD" ], - "feed": "The %s seems to like you! It runs around your legs and seems friendly.", - "pet": "The %s runs around your leg." - }, - "flags": [ "SEES", "HEARS", "SMELLS", "ANIMAL", "PATH_AVOID_DANGER", "WARM" ] - }, - { - "id": "mon_quail", - "type": "MONSTER", - "name": { "str": "quail" }, - "description": "The common quail is one of the smallest domestic birds used for meat and eggs. It originated in Eurasia but can be found worldwide and is raised sometimes for hunting or as an ornamental bird.", - "bodytype": "bird", - "default_faction": "small_animal", - "categories": [ "WILDLIFE" ], - "species": [ "BIRD" ], - "volume": "1 L", - "weight": "96 g", - "hp": 4, - "speed": 150, - "material": [ "flesh" ], - "symbol": "v", - "color": "dark_gray", - "aggression": -99, - "morale": 10, - "melee_dice": 1, - "melee_dice_sides": 1, - "melee_damage": [ { "damage_type": "cut", "amount": 0 } ], - "dodge": 4, - "harvest": "bird_tiny", - "fear_triggers": [ "SOUND", "PLAYER_CLOSE", "FRIEND_ATTACKED", "FRIEND_DIED", "FIRE", "HURT" ], - "reproduction": { "baby_type": { "baby_egg": "egg_quail" }, "baby_count": 7, "baby_timer": 10 }, - "biosignature": { "biosig_item": "feces_bird", "biosig_timer": 4 }, - "petfood": { - "food": [ "BIRDFOOD" ], - "feed": "The %s seems to like you! It runs around your legs and seems friendly.", - "pet": "The %s runs around your leg." - }, - "flags": [ "SEES", "HEARS", "SMELLS", "ANIMAL", "PATH_AVOID_DANGER", "WARM", "FLIES", "SWARMS" ] - }, - { - "id": "mon_quail_chick", - "type": "MONSTER", - "copy-from": "mon_chicken_chick", - "name": { "str": "brown chick" }, - "upgrades": { "age_grow": 12, "into": "mon_quail" } + "dissect": "dissect_bird_sample_small", + "anger_triggers": [ "PLAYER_NEAR_BABY" ], + "reproduction": { "baby_type": { "baby_egg": "egg_rhea" }, "baby_count": 10, "baby_timer": 40 }, + "//": "Clutch sizes are higher, but those are clutch sizes for nests, and nests can contain eggs from multiple females.", + "baby_flags": [ "SUMMER", "AUTUMN" ], + "delete": { "flags": [ "SWARMS", "SMALL_HIDER" ] } }, { "id": "mon_rhea_chick", "type": "MONSTER", - "copy-from": "mon_chicken_chick", - "name": { "str": "brown chick" }, - "upgrades": { "age_grow": 18, "into": "mon_rhea" } + "copy-from": "mon_generic_chick", + "name": { "str": "greater rhea chick" }, + "description": "A miniature rhea. The appearance of it is distinct enough to easily identify.", + "volume": "600 ml", + "weight": "450 g", + "//1": "Sources say day-1 hatchlings weigh around 75% of their egg mass.", + "upgrades": { "age_grow": 180, "into": "mon_rhea" }, + "//2": "6 months to reach adult size." }, { "id": "mon_toucan", @@ -88,7 +47,6 @@ "copy-from": "mon_bird_flying_base", "volume": "867 ml", "weight": "650 g", - "hp": 6, "color": "brown", "reproduction": { "baby_type": { "baby_egg": "egg_toucan" }, "baby_count": 4, "baby_timer": 63 } }, @@ -105,6 +63,7 @@ "name": { "str": "white-eyed parakeet" }, "description": "A small bird with bright green-colored plumage and a short hooked beak. This species is widespread throughout all of South America, on top of being quite intelligent and sometimes kept as pets.", "copy-from": "mon_bird_flying_base", + "default_faction": "bird_tiny_flying", "volume": "220 ml", "weight": "165 g", "color": "light_green", @@ -130,7 +89,7 @@ "copy-from": "mon_bird_flying_base", "volume": "1800 ml", "weight": "1350 g", - "hp": 8, + "hp": 3, "color": "light_blue", "reproduction": { "baby_type": { "baby_egg": "egg_macaw" }, "baby_count": 3, "baby_timer": 116 } }, @@ -152,6 +111,7 @@ "name": { "str": "saffron finch", "str_pl": "saffron finches" }, "description": "A tiny, golden bird bopping around in the canopy of trees. Its cone-shaped bill tells you it s a seed eater.", "copy-from": "mon_bird_flying_base", + "default_faction": "bird_tiny_flying", "color": "yellow", "volume": "27 ml", "weight": "20 g", @@ -170,6 +130,7 @@ "name": { "str": "great kiskadee" }, "description": "This large flycatcher has a black crown, prominent white eye stripe and a dominantly yellow body. At almost a foot long, it swoops up a variety of flying insects.", "copy-from": "mon_bird_flying_base", + "default_faction": "bird_tiny_flying", "color": "yellow", "volume": "80 ml", "weight": "60 g", @@ -188,6 +149,7 @@ "name": { "str": "rufous hornero" }, "description": "A drab, robin-sized ground bird with startling red eyes. More often spotted are their odd oven shaped nests.", "copy-from": "mon_bird_flying_base", + "default_faction": "bird_tiny_flying", "volume": "60 ml", "weight": "45 g", "reproduction": { "baby_type": { "baby_egg": "egg_rufous_hornero" }, "baby_count": 4, "baby_timer": 44 } @@ -201,131 +163,100 @@ { "id": "mon_tinamou", "type": "MONSTER", - "name": { "str": "tinamou" }, - "description": "One of several species of the Tinamidae family. These birds converged into shapes similar to fowl but are actually more closely related to the extinct moas.", - "default_faction": "small_animal", - "bodytype": "bird", - "categories": [ "WILDLIFE" ], - "species": [ "BIRD" ], - "volume": "2 L", - "weight": "1100 g", - "hp": 5, - "speed": 110, - "material": [ "flesh" ], - "symbol": "v", - "color": "brown", - "aggression": -15, - "morale": 25, - "melee_dice": 1, - "melee_dice_sides": 1, - "melee_damage": [ { "damage_type": "cut", "amount": 1 } ], - "dodge": 3, - "harvest": "bird_small", - "vision_day": 50, - "fear_triggers": [ "PLAYER_CLOSE", "FRIEND_DIED", "FIRE", "HURT" ], - "reproduction": { "baby_type": { "baby_egg": "egg_tinamou" }, "baby_count": 6, "baby_timer": 10 }, - "biosignature": { "biosig_item": "feces_bird", "biosig_timer": 8 }, - "flags": [ "SEES", "HEARS", "SMELLS", "ANIMAL", "PATH_AVOID_DANGER", "WARM" ] + "name": { "str": "small-billed tinamou" }, + "description": "One of several species of tinamous present in Brazil. Although these birds converged into shapes similar to domestic fowl, they are more closely related to the extinct moas, though unlike them, tinamous are capable of flight.", + "copy-from": "mon_bird_flying_base", + "default_faction": "bird_tiny_flying", + "volume": "135 ml", + "weight": "100 g", + "reproduction": { "baby_type": { "baby_egg": "egg_tinamou" }, "baby_count": 4, "baby_timer": 45 }, + "//": "4 broods a year, and we're assuming they're breeding only for half a year. Clutch sizes per nest can reach 16 eggs, but these can be eggs from up to 4 females, so we're taking an average." + }, + { + "id": "mon_tinamou_chick", + "type": "MONSTER", + "copy-from": "mon_generic_chick_tiny", + "upgrades": { "age_grow": 21, "into": "mon_tinamou" }, + "//": "3 weeks to reach independence." }, { "id": "mon_seriema", "type": "MONSTER", - "name": { "str": "seriema" }, + "name": { "str": "red-legged seriema" }, "description": "A medium sized bird with long legs and a small crest. It lives on the grasslands of South America and is considered the only living relative of the extinct terror birds.", - "default_faction": "small_animal", - "bodytype": "bird", - "categories": [ "WILDLIFE" ], - "species": [ "BIRD" ], - "volume": "3000 ml", - "weight": "3000 g", - "hp": 15, - "speed": 140, - "material": [ "flesh" ], + "copy-from": "mon_bird_flightless_base", + "volume": "2467 ml", + "weight": "1850 g", + "hp": 5, + "speed": 180, "symbol": "s", "color": "brown", - "aggression": -50, - "morale": 60, - "melee_skill": 5, - "melee_dice": 1, - "melee_dice_sides": 4, - "melee_damage": [ { "damage_type": "cut", "amount": 4 } ], - "dodge": 3, "harvest": "bird_small", "vision_day": 50, - "anger_triggers": [ "HURT", "PLAYER_CLOSE" ], - "fear_triggers": [ "PLAYER_CLOSE" ], - "reproduction": { "baby_type": { "baby_egg": "egg_seriema" }, "baby_count": 6, "baby_timer": 10 }, - "biosignature": { "biosig_item": "feces_bird", "biosig_timer": 8 }, - "flags": [ "SEES", "HEARS", "SMELLS", "ANIMAL", "PATH_AVOID_DANGER", "WARM" ] - }, - { - "id": "mon_chachalaca", - "type": "MONSTER", - "copy-from": "mon_tinamou", - "name": { "str": "chachalaca" }, - "description": "A bird belonging to the Cracidae family. They resemble turkeys to a degree and live on scrubby habitats.", - "volume": "2 L", - "weight": "1100 g", - "hp": 5, - "speed": 110, - "color": "brown", - "reproduction": { "baby_type": { "baby_egg": "egg_chachalaca" }, "baby_count": 2, "baby_timer": 6 }, - "baby_flags": [ "SPRING", "SUMMER" ], - "biosignature": { "biosig_item": "feces_bird", "biosig_timer": 8 } + "reproduction": { "baby_type": { "baby_egg": "egg_seriema" }, "baby_count": 3, "baby_timer": 150 }, + "//": "2-3 eggs. 30 days of incubation + 4-5 months for the chick to reach adult plumage." }, { - "id": "mon_guan", + "id": "mon_seriema_chick", "type": "MONSTER", - "copy-from": "mon_tinamou", - "name": { "str": "guan" }, - "description": "A bird belonging to the Cracidae family. They resemble turkeys to a degree and live on forested areas.", - "reproduction": { "baby_type": { "baby_egg": "egg_guan" }, "baby_count": 2, "baby_timer": 6 }, - "baby_flags": [ "SPRING", "SUMMER" ], - "biosignature": { "biosig_item": "feces_bird", "biosig_timer": 8 } + "copy-from": "mon_generic_chick", + "upgrades": { "age_grow": 120, "into": "mon_seriema" }, + "//": "4-5 months to reach adult plumage." }, { - "id": "mon_curassow", + "id": "mon_chachalaca", "type": "MONSTER", - "copy-from": "mon_tinamou", - "name": { "str": "curassow" }, - "description": "A bird belonging to the Cracidae family. They resemble turkeys to a degree and live on forested areas, easily distinguished by their crested heads.", - "reproduction": { "baby_type": { "baby_egg": "egg_curassow" }, "baby_count": 2, "baby_timer": 6 }, - "baby_flags": [ "SPRING", "SUMMER" ], - "biosignature": { "biosig_item": "feces_bird", "biosig_timer": 8 } + "name": { "str": "Chaco chachalaca" }, + "description": "Though its face looks oddly like a chicken's, complete with red wattle, this tan bird sounds nothing like one as it lets out raucous cries of 'chata-ra-ta.'", + "copy-from": "mon_bird_flying_base", + "volume": "767 ml", + "weight": "575 g", + "color": "brown", + "reproduction": { "baby_type": { "baby_egg": "egg_chachalaca" }, "baby_count": 4, "baby_timer": 175 }, + "//": "2-4 eggs per clutch. No info I could get on anything else for this species so we're going with plain chachalacas' values instead." }, { - "id": "mon_tinamou_chick", + "id": "mon_chachalaca_chick", "type": "MONSTER", - "copy-from": "mon_chicken_chick", - "name": { "str": "brown chick" }, - "upgrades": { "age_grow": 10, "into": "mon_tinamou" } + "copy-from": "mon_generic_chick", + "upgrades": { "age_grow": 150, "into": "mon_chachalaca" }, + "//": "Nothing about this species specifically, but plain chachalacas' breed between March and September with chicks staying with their parents until October -> we're taking an average of about 5 months to reach independence." }, { - "id": "mon_chachalaca_chick", + "id": "mon_guan", "type": "MONSTER", - "copy-from": "mon_chicken_chick", - "name": { "str": "brown chick" }, - "upgrades": { "age_grow": 10, "into": "mon_chachalaca" } + "name": { "str": "dusky-legged guan" }, + "description": "A medium-sized speckled bird. Its bright orange wattle contrasts sharply with the rest of its brown body.", + "copy-from": "mon_bird_flying_base", + "volume": "1600 ml", + "weight": "1200 g", + "hp": 3, + "harvest": "bird_small", + "reproduction": { "baby_type": { "baby_egg": "egg_guan" }, "baby_count": 2, "baby_timer": 208 } }, { "id": "mon_guan_chick", "type": "MONSTER", - "copy-from": "mon_chicken_chick", - "name": { "str": "brown chick" }, - "upgrades": { "age_grow": 10, "into": "mon_guan" } + "copy-from": "mon_generic_chick", + "upgrades": { "age_grow": 180, "into": "mon_guan" }, + "//": "Some sources say 6-8 months to reach independence for most guan chicks (others say 2 years, who do I trust?)" }, { - "id": "mon_curassow_chick", + "id": "mon_curassow", "type": "MONSTER", - "copy-from": "mon_chicken_chick", - "name": { "str": "brown chick" }, - "upgrades": { "age_grow": 10, "into": "mon_curassow" } + "name": { "str": "bare-faced curassow" }, + "description": "This black bird carries itself oddly proudly, despite the ridiculous mohawk-like fringe on the top of its head.", + "copy-from": "mon_bird_flying_base", + "volume": "2667 ml", + "weight": "2 kg", + "hp": 5, + "harvest": "bird_small", + "reproduction": { "baby_type": { "baby_egg": "egg_curassow" }, "baby_count": 2, "baby_timer": 395 } }, { - "id": "mon_seriema_chick", + "id": "mon_curassow_chick", "type": "MONSTER", - "copy-from": "mon_chicken_chick", - "name": { "str": "brown chick" }, - "upgrades": { "age_grow": 10, "into": "mon_seriema" } + "copy-from": "mon_generic_chick", + "upgrades": { "age_grow": 365, "into": "mon_curassow" } } ] diff --git a/data/mods/TropiCataclysm/obsoletion_and_migration_0.I/migration_items.json b/data/mods/TropiCataclysm/obsoletion_and_migration_0.I/migration_items.json index aea58015da2ae..0479306e8f90b 100644 --- a/data/mods/TropiCataclysm/obsoletion_and_migration_0.I/migration_items.json +++ b/data/mods/TropiCataclysm/obsoletion_and_migration_0.I/migration_items.json @@ -13,5 +13,10 @@ "id": "egg_flamingo", "type": "MIGRATION", "replace": "egg_duck" + }, + { + "id": "egg_quail", + "type": "MIGRATION", + "replace": "egg_guinea_fowl" } ] diff --git a/data/mods/TropiCataclysm/requirements.json b/data/mods/TropiCataclysm/requirements.json index c36166ca233d0..83f148e6f19dd 100644 --- a/data/mods/TropiCataclysm/requirements.json +++ b/data/mods/TropiCataclysm/requirements.json @@ -5,12 +5,18 @@ "extend": { "components": [ [ + [ "egg_rhea", 1 ], + [ "egg_seriema", 1 ], + [ "egg_guan", 1 ], + [ "egg_curassow", 1 ], [ "egg_toucan", 3 ], - [ "egg_parrot", 6 ], [ "egg_macaw", 3 ], + [ "egg_chachalaca", 3 ], + [ "egg_parrot", 6 ], + [ "egg_great_kiskadee", 6 ], + [ "egg_tinamou", 6 ], [ "egg_rufous_hornero", 20 ], - [ "egg_finch_saffron", 20 ], - [ "egg_great_kiskadee", 6 ] + [ "egg_finch_saffron", 20 ] ] ] }