Skip to content

Commit

Permalink
Correct wrong values in animal growth timers (#77161)
Browse files Browse the repository at this point in the history
* evil

* Update tropical_bird.json
  • Loading branch information
Karol1223 authored Oct 21, 2024
1 parent e50a8b9 commit 7fc0414
Show file tree
Hide file tree
Showing 5 changed files with 43 additions and 44 deletions.
48 changes: 24 additions & 24 deletions data/json/monsters/bird.json
Original file line number Diff line number Diff line change
Expand Up @@ -261,7 +261,7 @@
"id": "mon_chickadee_chick",
"type": "MONSTER",
"copy-from": "mon_generic_chick_tiny",
"upgrades": { "age_grow": 7, "into": "mon_chickadee" }
"upgrades": { "age_grow": 28, "into": "mon_chickadee" }
},
{
"id": "mon_waxwing",
Expand All @@ -278,7 +278,7 @@
"id": "mon_waxwing_chick",
"type": "MONSTER",
"copy-from": "mon_generic_chick_tiny",
"upgrades": { "age_grow": 8, "into": "mon_waxwing" }
"upgrades": { "age_grow": 32, "into": "mon_waxwing" }
},
{
"id": "mon_duck",
Expand All @@ -303,7 +303,7 @@
"feed": "The %s seems to like you! It runs around your legs and seems friendly.",
"pet": "The %s runs around your leg."
},
"upgrades": { "age_grow": 60, "into": "mon_duck" },
"upgrades": { "age_grow": 240, "into": "mon_duck" },
"//": "A year to reach sexual maturity, so lets assume 2/3 of that time to reach roughly adult size."
},
{
Expand Down Expand Up @@ -335,7 +335,7 @@
"feed": "The %s seems to like you! It runs around your legs and seems friendly.",
"pet": "The %s runs around your leg."
},
"upgrades": { "age_grow": 49, "into": "mon_duck_domestic" },
"upgrades": { "age_grow": 196, "into": "mon_duck_domestic" },
"//": "28 weeks to start laying eggs for pekins."
},
{
Expand Down Expand Up @@ -379,7 +379,7 @@
"feed": "The %s seems to like you! It runs around your legs and seems friendly.",
"pet": "The %s runs around your leg."
},
"upgrades": { "age_grow": 75, "into": "mon_turkey" }
"upgrades": { "age_grow": 300, "into": "mon_turkey" }
},
{
"id": "mon_turkey_domestic",
Expand Down Expand Up @@ -410,7 +410,7 @@
"feed": "The %s seems to like you! It runs around your legs and seems friendly.",
"pet": "The %s runs around your leg."
},
"upgrades": { "age_grow": 75, "into": "mon_turkey_domestic" }
"upgrades": { "age_grow": 300, "into": "mon_turkey_domestic" }
},
{
"id": "mon_pheasant",
Expand All @@ -433,7 +433,7 @@
"copy-from": "mon_generic_chick",
"name": { "str": "yellow chick" },
"description": "A tiny yellow and brown chick, it could be from a number of different species.",
"upgrades": { "age_grow": 14, "into": "mon_chicken" },
"upgrades": { "age_grow": 56, "into": "mon_chicken" },
"petfood": {
"food": [ "BIRDFOOD" ],
"feed": "The %s seems to like you! It runs around your legs and seems friendly.",
Expand All @@ -444,7 +444,7 @@
"id": "mon_grouse_chick",
"type": "MONSTER",
"copy-from": "mon_generic_chick",
"upgrades": { "age_grow": 30, "into": "mon_grouse" }
"upgrades": { "age_grow": 120, "into": "mon_grouse" }
},
{
"id": "mon_crow_chick",
Expand All @@ -457,37 +457,37 @@
},
"volume": "67 ml",
"weight": "50 g",
"upgrades": { "age_grow": 36, "into": "mon_crow" }
"upgrades": { "age_grow": 144, "into": "mon_crow" }
},
{
"id": "mon_raven_chick",
"type": "MONSTER",
"copy-from": "mon_crow_chick",
"upgrades": { "age_grow": 35, "into": "mon_raven" }
"upgrades": { "age_grow": 140, "into": "mon_raven" }
},
{
"id": "mon_bluejay_chick",
"type": "MONSTER",
"copy-from": "mon_generic_chick_tiny",
"upgrades": { "age_grow": 10, "into": "mon_bluejay" }
"upgrades": { "age_grow": 40, "into": "mon_bluejay" }
},
{
"id": "mon_cardinal_chick",
"type": "MONSTER",
"copy-from": "mon_generic_chick_tiny",
"upgrades": { "age_grow": 10, "into": "mon_cardinal" }
"upgrades": { "age_grow": 40, "into": "mon_cardinal" }
},
{
"id": "mon_robin_chick",
"type": "MONSTER",
"copy-from": "mon_generic_chick_tiny",
"upgrades": { "age_grow": 7, "into": "mon_robin" }
"upgrades": { "age_grow": 28, "into": "mon_robin" }
},
{
"id": "mon_sparrow_chick",
"type": "MONSTER",
"copy-from": "mon_generic_chick_tiny",
"upgrades": { "age_grow": 7, "into": "mon_sparrow" }
"upgrades": { "age_grow": 28, "into": "mon_sparrow" }
},
{
"id": "mon_pheasant_chick",
Expand All @@ -498,14 +498,14 @@
"feed": "The %s seems to like you! It runs around your legs and seems friendly.",
"pet": "The %s runs around your leg."
},
"upgrades": { "age_grow": 55, "into": "mon_pheasant" },
"upgrades": { "age_grow": 222, "into": "mon_pheasant" },
"//": "A year to reach sexual maturity, but only 80 days to reach independence, so lets get an average from that."
},
{
"id": "mon_goose_canadian_chick",
"type": "MONSTER",
"copy-from": "mon_generic_chick_water",
"upgrades": { "age_grow": 135, "into": "mon_goose_canadian" },
"upgrades": { "age_grow": 547, "into": "mon_goose_canadian" },
"//": "A year to reach independence, 2-3 years to reach sexual maturity, so lets assume 1.5 years to reach full size."
},
{
Expand Down Expand Up @@ -636,7 +636,7 @@
"feed": "The %s seems to like you! It runs around your legs and seems friendly.",
"pet": "The %s runs around your leg."
},
"upgrades": { "age_grow": 53, "into": "mon_goose" }
"upgrades": { "age_grow": 212, "into": "mon_goose" }
},
{
"id": "mon_hummingbird",
Expand Down Expand Up @@ -666,13 +666,13 @@
"id": "mon_hummingbird_chick",
"type": "MONSTER",
"copy-from": "mon_generic_chick_tiny",
"upgrades": { "age_grow": 6, "into": "mon_hummingbird" }
"upgrades": { "age_grow": 24, "into": "mon_hummingbird" }
},
{
"id": "mon_woodpecker_chick",
"type": "MONSTER",
"copy-from": "mon_generic_chick_tiny",
"upgrades": { "age_grow": 6, "into": "mon_woodpecker" }
"upgrades": { "age_grow": 24, "into": "mon_woodpecker" }
},
{
"id": "mon_coot",
Expand Down Expand Up @@ -725,26 +725,26 @@
"id": "mon_coot_chick",
"type": "MONSTER",
"copy-from": "mon_generic_chick_water",
"upgrades": { "age_grow": 23, "into": "mon_coot" }
"upgrades": { "age_grow": 92, "into": "mon_coot" }
},
{
"id": "mon_cormorant_chick",
"type": "MONSTER",
"copy-from": "mon_generic_chick_water",
"upgrades": { "age_grow": 97, "into": "mon_cormorant" },
"upgrades": { "age_grow": 400, "into": "mon_cormorant" },
"//": "2 years to reach sexual maturity, but only 10 weeks to reach independence, so lets get an average from that."
},
{
"id": "mon_moorhen_chick",
"type": "MONSTER",
"copy-from": "mon_generic_chick_water",
"upgrades": { "age_grow": 22, "into": "mon_moorhen" }
"upgrades": { "age_grow": 88, "into": "mon_moorhen" }
},
{
"id": "mon_grebe_chick",
"type": "MONSTER",
"copy-from": "mon_generic_chick_water",
"upgrades": { "age_grow": 60, "into": "mon_grebe" },
"upgrades": { "age_grow": 240, "into": "mon_grebe" },
"//": "A year to reach sexual maturity, so lets assume 2/3 of that time to reach roughly adult size."
},
{
Expand All @@ -770,7 +770,7 @@
"id": "mon_guinea_fowl_chick",
"type": "MONSTER",
"copy-from": "mon_chicken_chick",
"upgrades": { "age_grow": 28, "into": "mon_guinea_fowl" },
"upgrades": { "age_grow": 112, "into": "mon_guinea_fowl" },
"//": "16 weeks to develop adult plumage and reach maturity."
}
]
8 changes: 4 additions & 4 deletions data/json/monsters/mammal.json
Original file line number Diff line number Diff line change
Expand Up @@ -894,7 +894,7 @@
"species": [ "MAMMAL" ],
"volume": "22 L",
"weight": "22 kg",
"hp": 22,
"hp": 34,
"speed": 155,
"material": [ "flesh" ],
"symbol": "d",
Expand Down Expand Up @@ -947,9 +947,9 @@
"name": { "str": "coyote pup" },
"description": "A cute coyote pup. Despite the temptation, perhaps it is wise to refrain from petting it.",
"copy-from": "mon_coyote",
"volume": "750 ml",
"volume": "1 L",
"weight": "1 kg",
"hp": 5,
"hp": 2,
"speed": 98,
"aggression": -13,
"morale": 8,
Expand All @@ -961,7 +961,7 @@
"stomach_size": 150,
"vision_night": 15,
"harvest": "dog_tiny_with_skull",
"upgrades": { "age_grow": 68, "into": "mon_coyote" },
"upgrades": { "age_grow": 270, "into": "mon_coyote" },
"//": "9 months to reach adult size. 2 years to reach sexual maturity, but we don't necessarily model that.",
"zombify_into": "",
"burn_into": "",
Expand Down
4 changes: 2 additions & 2 deletions data/json/monsters/mutant_mammal.json
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@
"description": "A cute coyote pup. Though, on a closer look, something is off about it.",
"copy-from": "mon_coyote_pup",
"melee_damage": [ { "damage_type": "cut", "amount": 4 } ],
"upgrades": { "age_grow": 68, "into": "mon_coyote_mutant_shark" },
"upgrades": { "age_grow": 270, "into": "mon_coyote_mutant_shark" },
"harvest": "dog_tiny_with_skull_mutant"
},
{
Expand All @@ -180,7 +180,7 @@
"description": "A cute coyote pup. Though, on a closer look, something is off about it.",
"copy-from": "mon_coyote_pup",
"melee_damage": [ { "damage_type": "cut", "amount": 2 } ],
"upgrades": { "age_grow": 68, "into": "mon_coyote_mutant_venom" },
"upgrades": { "age_grow": 270, "into": "mon_coyote_mutant_venom" },
"harvest": "dog_tiny_with_skull_mutant",
"extend": { "flags": [ "BADVENOM" ] }
},
Expand Down
12 changes: 6 additions & 6 deletions data/json/monsters/reptile_amphibian.json
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@
"name": { "str": "timber rattlesnake snakelet" },
"description": "A timber rattlesnake in its hatchling stage. It will eventually grow a rattle and learn how to hunt.",
"copy-from": "mon_snakelet_abstract",
"upgrades": { "age_grow": 365, "into": "mon_rattlesnake" },
"upgrades": { "age_grow": 1460, "into": "mon_rattlesnake" },
"extend": { "flags": [ "VENOM" ] }
},
{
Expand Down Expand Up @@ -166,7 +166,7 @@
"description": "A garter snake in its juvenile stage.",
"copy-from": "mon_snakelet_abstract",
"default_faction": "snake_tiny_aquatic",
"upgrades": { "age_grow": 136, "into": "mon_gartersnake" }
"upgrades": { "age_grow": 544, "into": "mon_gartersnake" }
},
{
"id": "mon_wormsnake",
Expand All @@ -193,7 +193,7 @@
"description": "A worm snake in its hatchling stage. Not that much smaller than an adult, actually.",
"default_faction": "lizard_tiny",
"copy-from": "mon_snakelet_abstract",
"upgrades": { "age_grow": 75, "into": "mon_wormsnake" },
"upgrades": { "age_grow": 300, "into": "mon_wormsnake" },
"extend": { "fear_triggers": [ "BRIGHT_LIGHT" ] }
},
{
Expand All @@ -214,7 +214,7 @@
"name": { "str": "painted turtle hatchling" },
"description": "A painted turtle in its hatchling stage.",
"copy-from": "mon_turtle_baby_abstract",
"upgrades": { "age_grow": 548, "into": "mon_turtle_painted" },
"upgrades": { "age_grow": 2190, "into": "mon_turtle_painted" },
"//": "In northmost regions of the range we're looking at 6 years as an absolute minimum to reach adulthood."
},
{
Expand Down Expand Up @@ -243,7 +243,7 @@
"description": "A common snapping turtle in its hatchling stage.",
"copy-from": "mon_turtle_baby_abstract",
"default_faction": "turtle_small_predator",
"upgrades": { "age_grow": 1095, "into": "mon_turtle_snapping_common" },
"upgrades": { "age_grow": 4380, "into": "mon_turtle_snapping_common" },
"//": "12 years to reach maturity. It should probably be 15 years, because we're reaching the Northern range of the species in the setting, but odds are nobody is ever gonna see those grow to adulthood anyway."
},
{
Expand Down Expand Up @@ -291,7 +291,7 @@
"morale": -20,
"vision_day": 16,
"vision_night": 3,
"upgrades": { "age_grow": 75, "into": "mon_skink_fivelined" },
"upgrades": { "age_grow": 300, "into": "mon_skink_fivelined" },
"//": "Sexual maturity at 2-3 years, but there's no way in hell they don't reach adult size before that, so we take 10 months as a fairly safe guesstimate.",
"extend": { "flags": [ "NO_BREED" ] }
},
Expand Down
15 changes: 7 additions & 8 deletions data/mods/TropiCataclysm/monsters/tropical_bird.json
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@
"id": "mon_toucan_chick",
"type": "MONSTER",
"copy-from": "mon_generic_chick",
"upgrades": { "age_grow": 35, "into": "mon_toucan" },
"upgrades": { "age_grow": 144, "into": "mon_toucan" },
"//": "Copied from the vanilla corvids. ~8 weeks to fledge, but couldn't find any info on how long it takes for them to reach adult size. Sexual maturity is a bad metric as they reach it very late, at 3-4 years of age."
},
{
Expand All @@ -114,8 +114,8 @@
"id": "mon_parrot_chick",
"type": "MONSTER",
"copy-from": "mon_generic_chick_tiny",
"upgrades": { "age_grow": 12, "into": "mon_parrot" },
"//": "12 days to reach independence. Use the default multiplier of 4 to our advantage to get a rough estimate of reaching adult size.",
"upgrades": { "age_grow": 48, "into": "mon_parrot" },
"//": "12 days to reach independence. Use a multiplier of 4 to our advantage to get a rough estimate of reaching adult size.",
"petfood": {
"food": [ "BIRDFOOD" ],
"feed": "The %s seems to like you! It runs around your legs and seems friendly.",
Expand All @@ -138,7 +138,7 @@
"id": "mon_macaw_chick",
"type": "MONSTER",
"copy-from": "mon_generic_chick",
"upgrades": { "age_grow": 23, "into": "mon_macaw" },
"upgrades": { "age_grow": 90, "into": "mon_macaw" },
"//": "3 months to reach independence.",
"petfood": {
"food": [ "BIRDFOOD" ],
Expand All @@ -162,7 +162,7 @@
"id": "mon_finch_saffron_chick",
"type": "MONSTER",
"copy-from": "mon_generic_chick_tiny",
"upgrades": { "age_grow": 8, "into": "mon_finch_saffron" }
"upgrades": { "age_grow": 32, "into": "mon_finch_saffron" }
},
{
"id": "mon_great_kiskadee",
Expand All @@ -180,7 +180,7 @@
"id": "mon_great_kiskadee_chick",
"type": "MONSTER",
"copy-from": "mon_generic_chick_tiny",
"upgrades": { "age_grow": 10, "into": "mon_great_kiskadee" }
"upgrades": { "age_grow": 40, "into": "mon_great_kiskadee" }
},
{
"id": "mon_rufous_hornero",
Expand All @@ -196,8 +196,7 @@
"id": "mon_rufous_hornero_chick",
"type": "MONSTER",
"copy-from": "mon_generic_chick_tiny",
"upgrades": { "age_grow": 25, "into": "mon_rufous_hornero" },
"//": "24-26 days to reach independence. Use the default multiplier of 4 to our advantage to get a rough estimate of reaching adult size."
"upgrades": { "age_grow": 40, "into": "mon_rufous_hornero" }
},
{
"id": "mon_tinamou",
Expand Down

0 comments on commit 7fc0414

Please sign in to comment.