diff --git a/data/json/monsters/mammal.json b/data/json/monsters/mammal.json index 5308227b72008..0f441b869ab95 100644 --- a/data/json/monsters/mammal.json +++ b/data/json/monsters/mammal.json @@ -1102,6 +1102,9 @@ "vision_night": 4, "harvest": "dog_small_with_skull", "upgrades": { "age_grow": 42, "into": "mon_dog" }, + "zombify_into": "", + "anger_triggers": [ ], + "fear_triggers": [ "FRIEND_ATTACKED", "FRIEND_DIED", "HURT" ], "extend": { "flags": [ "NO_BREED", "SMALL_HIDER" ] }, "delete": { "flags": [ "CORNERED_FIGHTER" ] } }, @@ -1118,82 +1121,24 @@ "melee_skill": 4, "melee_dice_sides": 2, "melee_damage": [ { "damage_type": "cut", "amount": 6 } ], - "special_attacks": [ [ "EAT_FOOD", 100 ] ], "vision_night": 4, "harvest": "dog_with_skull_leather", "reproduction": { "baby_monster": "mon_dog_bull_pup", "baby_count": 7, "baby_timer": 300 }, - "//": "7 puppies and 300-320 days per-litter for size medium canines", - "petfood": { - "food": [ "DOGFOOD" ], - "feed": "The %s seems to like you! It lets you pat its head and seems friendly.", - "pet": "The %s happily wags its tail while you pat its head." - }, - "flags": [ - "ANIMAL", - "DOGFOOD", - "CANPLAY", - "CAN_BE_CULLED", - "PET_MOUNTABLE", - "HEARS", - "HIT_AND_RUN", - "KEENNOSE", - "PATH_AVOID_DANGER", - "SEES", - "SMELLS", - "WARM", - "CORNERED_FIGHTER", - "EATS" - ] + "//": "7 puppies and 300-320 days per-litter for size medium canines" }, { "id": "mon_dog_bull_pup", "type": "MONSTER", + "copy-from": "mon_dog_pup", "name": { "str": "bulldog puppy", "str_pl": "bulldog puppies" }, "description": "An adorable, defenseless American bulldog puppy. Much safer to tame than an adult dog.", - "default_faction": "dog", - "bodytype": "dog", - "categories": [ "WILDLIFE" ], - "species": [ "MAMMAL" ], - "volume": "750 ml", - "weight": "1 kg", "hp": 12, "speed": 88, - "material": [ "flesh" ], - "symbol": "d", - "color": "light_gray", "aggression": -11, - "morale": 8, "melee_skill": 1, - "melee_dice": 1, - "melee_dice_sides": 1, "melee_damage": [ { "damage_type": "cut", "amount": 3 } ], - "stomach_size": 150, "vision_night": 3, - "families": [ "prof_intro_biology", "prof_physiology" ], - "harvest": "dog_small_with_skull", - "path_settings": { "max_dist": 10 }, - "upgrades": { "age_grow": 42, "into": "mon_dog_bull" }, - "fear_triggers": [ "FRIEND_ATTACKED", "FRIEND_DIED", "HURT" ], - "special_attacks": [ [ "EAT_FOOD", 100 ] ], - "petfood": { - "food": [ "DOGFOOD" ], - "feed": "The %s seems to like you! It lets you pat its head and seems friendly.", - "pet": "The %s happily wags its tail while you pat its head." - }, - "flags": [ - "ANIMAL", - "DOGFOOD", - "CANPLAY", - "CAN_BE_CULLED", - "HEARS", - "KEENNOSE", - "PATH_AVOID_DANGER", - "SEES", - "SMELLS", - "WARM", - "EATS", - "SMALL_HIDER" - ] + "upgrades": { "age_grow": 42, "into": "mon_dog_bull" } }, { "id": "mon_dog_pitbullmix", @@ -1212,79 +1157,20 @@ "extend": { "special_attacks": [ [ "LUNGE", 5 ] ] }, "harvest": "dog_with_skull_leather", "reproduction": { "baby_monster": "mon_dog_pitbullmix_pup", "baby_count": 4, "baby_timer": 270 }, - "//": "1-4 puppies & 270 days per-litter for size small canines", - "petfood": { - "food": [ "DOGFOOD" ], - "feed": "The %s seems to like you! It lets you pat its head and seems friendly.", - "pet": "The %s happily wags its tail while you pat its head." - }, - "flags": [ - "ANIMAL", - "DOGFOOD", - "CANPLAY", - "CAN_BE_CULLED", - "PET_MOUNTABLE", - "HEARS", - "HIT_AND_RUN", - "KEENNOSE", - "PATH_AVOID_DANGER", - "SEES", - "SMELLS", - "WARM", - "CORNERED_FIGHTER" - ] + "//": "1-4 puppies & 270 days per-litter for size small canines" }, { "id": "mon_dog_pitbullmix_pup", "type": "MONSTER", + "copy-from": "mon_dog_pup", "name": { "str": "pit bull puppy", "str_pl": "pit bull puppies" }, "description": "An adorable, defenseless pit bull puppy. Much safer to tame than an adult dog.", - "default_faction": "dog", - "bodytype": "dog", - "categories": [ "WILDLIFE" ], - "species": [ "MAMMAL" ], - "volume": "750 ml", - "weight": "1 kg", - "harvest": "dog_small_with_skull", "hp": 7, "speed": 88, - "material": [ "flesh" ], - "symbol": "d", - "color": "light_gray", "aggression": -12, "morale": 6, - "melee_skill": 2, - "melee_dice": 1, - "melee_dice_sides": 1, "melee_damage": [ { "damage_type": "cut", "amount": 3 } ], - "dodge": 1, - "stomach_size": 150, - "vision_night": 4, - "families": [ "prof_intro_biology", "prof_physiology" ], - "path_settings": { "max_dist": 10 }, - "upgrades": { "age_grow": 42, "into": "mon_dog_pitbullmix" }, - "biosignature": { "biosig_item": "feces_dog", "biosig_timer": 6 }, - "fear_triggers": [ "FRIEND_ATTACKED", "FRIEND_DIED", "HURT" ], - "special_attacks": [ [ "EAT_FOOD", 100 ] ], - "petfood": { - "food": [ "DOGFOOD" ], - "feed": "The %s seems to like you! It lets you pat its head and seems friendly.", - "pet": "The %s happily wags its tail while you pat its head." - }, - "flags": [ - "ANIMAL", - "DOGFOOD", - "CANPLAY", - "CAN_BE_CULLED", - "HEARS", - "KEENNOSE", - "PATH_AVOID_DANGER", - "SEES", - "SMELLS", - "WARM", - "EATS", - "SMALL_HIDER" - ] + "upgrades": { "age_grow": 42, "into": "mon_dog_pitbullmix" } }, { "id": "mon_dog_beagle", @@ -1305,85 +1191,20 @@ "fear_triggers": [ "HURT" ], "reproduction": { "baby_monster": "mon_dog_beagle_pup", "baby_count": 4, "baby_timer": 270 }, "//": "1-4 puppies & 270 days per-litter for size tiny canines", - "petfood": { - "food": [ "DOGFOOD" ], - "feed": "The %s seems to like you! It lets you pat its head and seems friendly.", - "pet": "The %s happily wags its tail while you pat its head." - }, - "flags": [ - "ANIMAL", - "DOGFOOD", - "CANPLAY", - "CAN_BE_CULLED", - "GROUP_MORALE", - "HARDTOSHOOT", - "PET_MOUNTABLE", - "HEARS", - "HIT_AND_RUN", - "KEENNOSE", - "PATH_AVOID_DANGER", - "SEES", - "SMELLS", - "SWARMS", - "WARM", - "CORNERED_FIGHTER", - "EATS", - "SMALL_HIDER" - ] + "extend": { "flags": [ "HARDTOSHOOT", "SMALL_HIDER" ] } }, { "id": "mon_dog_beagle_pup", "type": "MONSTER", + "copy-from": "mon_dog_pup", "name": { "str": "beagle puppy", "str_pl": "beagle puppies" }, "description": "An adorable, defenseless beagle puppy. Much safer to tame than an adult dog.", - "default_faction": "dog", - "bodytype": "dog", - "categories": [ "WILDLIFE" ], - "species": [ "MAMMAL" ], - "volume": "750 ml", - "weight": "1 kg", "hp": 4, "speed": 88, - "material": [ "flesh" ], - "symbol": "d", - "color": "light_gray", - "aggression": -13, - "morale": 8, - "melee_skill": 1, - "melee_dice": 1, - "melee_dice_sides": 1, - "melee_damage": [ { "damage_type": "cut", "amount": 1 } ], - "dodge": 1, "stomach_size": 100, - "vision_night": 4, "harvest": "dog_tiny_with_skull", - "families": [ "prof_intro_biology", "prof_physiology" ], - "path_settings": { "max_dist": 10 }, "upgrades": { "age_grow": 42, "into": "mon_dog_beagle" }, - "biosignature": { "biosig_item": "feces_dog", "biosig_timer": 6 }, - "fear_triggers": [ "FRIEND_ATTACKED", "FRIEND_DIED", "HURT" ], - "special_attacks": [ [ "EAT_FOOD", 100 ] ], - "petfood": { - "food": [ "DOGFOOD" ], - "feed": "The %s seems to like you! It lets you pat its head and seems friendly.", - "pet": "The %s happily wags its tail while you pat its head." - }, - "flags": [ - "ANIMAL", - "DOGFOOD", - "CANPLAY", - "CAN_BE_CULLED", - "GROUP_MORALE", - "HEARS", - "KEENNOSE", - "PATH_AVOID_DANGER", - "SEES", - "SMELLS", - "SWARMS", - "WARM", - "EATS", - "SMALL_HIDER" - ] + "extend": { "flags": [ "HARDTOSHOOT" ] } }, { "id": "mon_dog_bcollie", @@ -1400,81 +1221,22 @@ "dodge": 4, "extend": { "special_attacks": [ [ "LUNGE", 5 ], { "type": "leap", "cooldown": 8, "max_range": 2 } ] }, "reproduction": { "baby_monster": "mon_dog_bcollie_pup", "baby_count": 4, "baby_timer": 270 }, - "//": "1-4 puppies & 270 days per-litter for size small canines", - "petfood": { - "food": [ "DOGFOOD" ], - "feed": "The %s seems to like you! It lets you pat its head and seems friendly.", - "pet": "The %s happily wags its tail while you pat its head." - }, - "flags": [ - "ANIMAL", - "CLIMBS", - "DOGFOOD", - "CANPLAY", - "CAN_BE_CULLED", - "PET_MOUNTABLE", - "HEARS", - "HIT_AND_RUN", - "KEENNOSE", - "PATH_AVOID_DANGER", - "SEES", - "SMELLS", - "WARM", - "CORNERED_FIGHTER", - "EATS" - ] + "//": "1-4 puppies & 270 days per-litter for size small canines" }, { "id": "mon_dog_bcollie_pup", "type": "MONSTER", + "copy-from": "mon_dog_pup", "name": { "str": "border collie puppy", "str_pl": "border collie puppies" }, "description": "An adorable, defenseless Border Collie puppy. Much safer to tame than an adult dog.", - "default_faction": "dog", - "bodytype": "dog", - "categories": [ "WILDLIFE" ], - "species": [ "MAMMAL" ], - "volume": "750 ml", - "weight": "1 kg", "hp": 5, "speed": 130, - "material": [ "flesh" ], - "symbol": "d", - "color": "light_gray", "aggression": -12, "morale": 5, - "melee_skill": 2, - "melee_dice": 1, - "melee_dice_sides": 1, "melee_damage": [ { "damage_type": "cut", "amount": 2 } ], "dodge": 2, "stomach_size": 100, - "vision_night": 4, - "families": [ "prof_intro_biology", "prof_physiology" ], - "harvest": "dog_small_with_skull", - "path_settings": { "max_dist": 10 }, - "upgrades": { "age_grow": 42, "into": "mon_dog_bcollie" }, - "biosignature": { "biosig_item": "feces_dog", "biosig_timer": 6 }, - "fear_triggers": [ "FRIEND_ATTACKED", "FRIEND_DIED", "HURT" ], - "special_attacks": [ [ "EAT_FOOD", 100 ] ], - "petfood": { - "food": [ "DOGFOOD" ], - "feed": "The %s seems to like you! It lets you pat its head and seems friendly.", - "pet": "The %s happily wags its tail while you pat its head." - }, - "flags": [ - "ANIMAL", - "DOGFOOD", - "CANPLAY", - "CAN_BE_CULLED", - "HEARS", - "KEENNOSE", - "PATH_AVOID_DANGER", - "SEES", - "SMELLS", - "WARM", - "EATS", - "SMALL_HIDER" - ] + "upgrades": { "age_grow": 42, "into": "mon_dog_bcollie" } }, { "id": "mon_dog_boxer", @@ -1498,58 +1260,15 @@ { "id": "mon_dog_boxer_pup", "type": "MONSTER", + "copy-from": "mon_dog_pup", "name": { "str": "boxer puppy", "str_pl": "boxer puppies" }, "description": "An adorable, defenseless boxer puppy. Much safer to tame than an adult dog.", - "default_faction": "dog", - "bodytype": "dog", - "categories": [ "WILDLIFE" ], - "species": [ "MAMMAL" ], "diff": 3, - "volume": "750 ml", - "weight": "1 kg", "hp": 7, - "speed": 98, - "material": [ "flesh" ], - "symbol": "d", - "color": "light_gray", "aggression": -12, - "morale": 8, - "melee_skill": 2, - "melee_dice": 1, - "melee_dice_sides": 1, "melee_damage": [ { "damage_type": "cut", "amount": 2 } ], - "dodge": 1, - "stomach_size": 150, "vision_night": 3, - "families": [ "prof_intro_biology", "prof_physiology" ], - "harvest": "dog_small_with_skull", - "path_settings": { "max_dist": 10 }, - "upgrades": { "age_grow": 42, "into": "mon_dog_boxer" }, - "biosignature": { "biosig_item": "feces_dog", "biosig_timer": 6 }, - "fear_triggers": [ "FRIEND_ATTACKED", "FRIEND_DIED", "HURT" ], - "special_attacks": [ [ "EAT_FOOD", 100 ] ], - "petfood": { - "food": [ "DOGFOOD" ], - "feed": "The %s seems to like you! It lets you pat its head and seems friendly.", - "pet": "The %s happily wags its tail while you pat its head." - }, - "flags": [ - "ANIMAL", - "DOGFOOD", - "CANPLAY", - "CAN_BE_CULLED", - "PET_MOUNTABLE", - "GROUP_MORALE", - "HEARS", - "KEENNOSE", - "PATH_AVOID_DANGER", - "SEES", - "SMELLS", - "SWARMS", - "WARM", - "EATS", - "SMALL_HIDER" - ] + "upgrades": { "age_grow": 42, "into": "mon_dog_boxer" } }, { "id": "mon_dog_chihuahua", @@ -1571,83 +1290,30 @@ "vision_night": 6, "harvest": "dog_tiny_with_skull", "fear_triggers": [ "HURT" ], - "delete": { "zombify_into": "mon_zombie_dog" }, + "zombify_into": "", + "extend": { "flags": [ "HARDTOSHOOT", "SMALL_HIDER" ] }, "reproduction": { "baby_monster": "mon_dog_chihuahua_pup", "baby_count": 3, "baby_timer": 240 }, - "//": "1-3 puppies & 240 days per-litter for size tiny canines", - "petfood": { - "food": [ "DOGFOOD" ], - "feed": "The %s seems to like you! It lets you pat its head and seems friendly.", - "pet": "The %s happily wags its tail while you pat its head." - }, - "flags": [ - "ANIMAL", - "DOGFOOD", - "CANPLAY", - "CAN_BE_CULLED", - "HARDTOSHOOT", - "HEARS", - "HIT_AND_RUN", - "KEENNOSE", - "PATH_AVOID_DANGER", - "SEES", - "SMELLS", - "WARM", - "EATS", - "SMALL_HIDER" - ] + "//": "1-3 puppies & 240 days per-litter for size tiny canines" }, { "id": "mon_dog_chihuahua_pup", "type": "MONSTER", + "copy-from": "mon_dog_pup", "name": { "str": "Chihuahua puppy", "str_pl": "Chihuahua puppies" }, "description": "An adorable, defenseless Chihuahua puppy. Much safer to tame than an adult dog.", "default_faction": "dog_small", - "bodytype": "dog", - "categories": [ "WILDLIFE" ], - "species": [ "MAMMAL" ], "volume": "500 ml", "weight": "500 g", "hp": 2, "speed": 88, - "material": [ "flesh" ], - "symbol": "d", - "color": "light_gray", "aggression": -11, "morale": 4, "melee_skill": 1, - "melee_dice": 1, - "melee_dice_sides": 1, - "melee_damage": [ { "damage_type": "cut", "amount": 1 } ], - "dodge": 1, "stomach_size": 100, "vision_night": 5, - "families": [ "prof_intro_biology", "prof_physiology" ], "harvest": "mammal_tiny", - "path_settings": { "max_dist": 10 }, "upgrades": { "age_grow": 42, "into": "mon_dog_chihuahua" }, - "biosignature": { "biosig_item": "feces_dog", "biosig_timer": 6 }, - "fear_triggers": [ "FRIEND_ATTACKED", "FRIEND_DIED", "HURT" ], - "special_attacks": [ [ "EAT_FOOD", 100 ] ], - "petfood": { - "food": [ "DOGFOOD" ], - "feed": "The %s seems to like you! It lets you pat its head and seems friendly.", - "pet": "The %s happily wags its tail while you pat its head." - }, - "flags": [ - "ANIMAL", - "DOGFOOD", - "CANPLAY", - "CAN_BE_CULLED", - "HARDTOSHOOT", - "HEARS", - "KEENNOSE", - "PATH_AVOID_DANGER", - "SEES", - "SMELLS", - "WARM", - "EATS", - "SMALL_HIDER" - ] + "extend": { "flags": [ "HARDTOSHOOT" ] } }, { "id": "mon_dog_dachshund", @@ -1666,86 +1332,26 @@ "vision_night": 6, "fear_triggers": [ "HURT" ], "harvest": "dog_small_with_skull_leather", - "delete": { "zombify_into": "mon_zombie_dog" }, + "zombify_into": "", + "extend": { "flags": [ "STUMBLES", "SMALL_HIDER", "HARDTOSHOOT" ] }, "reproduction": { "baby_monster": "mon_dog_dachshund_pup", "baby_count": 4, "baby_timer": 270 }, - "//": "1-4 puppies & 270 days per-litter for size small canines", - "petfood": { - "food": [ "DOGFOOD" ], - "feed": "The %s seems to like you! It lets you pat its head and seems friendly.", - "pet": "The %s happily wags its tail while you pat its head." - }, - "flags": [ - "ANIMAL", - "DOGFOOD", - "CANPLAY", - "CAN_BE_CULLED", - "HARDTOSHOOT", - "HEARS", - "PET_MOUNTABLE", - "HIT_AND_RUN", - "KEENNOSE", - "PATH_AVOID_DANGER", - "SEES", - "SMELLS", - "STUMBLES", - "WARM", - "EATS", - "SMALL_HIDER" - ] + "//": "1-4 puppies & 270 days per-litter for size small canines" }, { "id": "mon_dog_dachshund_pup", "type": "MONSTER", - "name": { "str": "dachshund puppy", "str_pl": "dachshund puppies" }, - "bodytype": "dog", - "description": "An adorable, defenseless dachshund puppy. Much safer to tame than an adult dog.", - "default_faction": "dog", - "categories": [ "WILDLIFE" ], - "species": [ "MAMMAL" ], - "volume": "750 ml", - "weight": "1 kg", - "hp": 3, - "speed": 88, - "material": [ "flesh" ], - "symbol": "d", - "color": "light_gray", - "aggression": -12, - "morale": 5, - "melee_skill": 1, - "melee_dice": 1, - "melee_dice_sides": 1, - "melee_damage": [ { "damage_type": "cut", "amount": 1 } ], - "dodge": 1, - "stomach_size": 100, - "vision_night": 5, - "families": [ "prof_intro_biology", "prof_physiology" ], - "harvest": "dog_tiny_with_skull", - "path_settings": { "max_dist": 10 }, - "upgrades": { "age_grow": 42, "into": "mon_dog_dachshund" }, - "biosignature": { "biosig_item": "feces_dog", "biosig_timer": 6 }, - "fear_triggers": [ "FRIEND_ATTACKED", "FRIEND_DIED", "HURT" ], - "special_attacks": [ [ "EAT_FOOD", 100 ] ], - "petfood": { - "food": [ "DOGFOOD" ], - "feed": "The %s seems to like you! It lets you pat its head and seems friendly.", - "pet": "The %s happily wags its tail while you pat its head." - }, - "flags": [ - "ANIMAL", - "DOGFOOD", - "CANPLAY", - "CAN_BE_CULLED", - "HARDTOSHOOT", - "HEARS", - "KEENNOSE", - "PATH_AVOID_DANGER", - "SEES", - "SMELLS", - "STUMBLES", - "WARM", - "EATS", - "SMALL_HIDER" - ] + "copy-from": "mon_dog_pup", + "name": { "str": "dachshund puppy", "str_pl": "dachshund puppies" }, + "description": "An adorable, defenseless dachshund puppy. Much safer to tame than an adult dog.", + "hp": 3, + "aggression": -12, + "morale": 5, + "melee_skill": 1, + "stomach_size": 100, + "vision_night": 5, + "harvest": "dog_tiny_with_skull", + "upgrades": { "age_grow": 42, "into": "mon_dog_dachshund" }, + "extend": { "flags": [ "STUMBLES", "HARDTOSHOOT" ] } }, { "id": "mon_dog_gshepherd", @@ -1761,80 +1367,23 @@ "melee_damage": [ { "damage_type": "cut", "amount": 6 } ], "vision_night": 6, "extend": { "special_attacks": [ [ "LUNGE", 5 ] ] }, + "delete": { "flags": [ "HIT_AND_RUN" ] }, "reproduction": { "baby_monster": "mon_dog_gshepherd_pup", "baby_count": 7, "baby_timer": 300 }, - "//": "1-7 puppies & 300-320 days per-litter for size medium canines", - "petfood": { - "food": [ "DOGFOOD" ], - "feed": "The %s seems to like you! It lets you pat its head and seems friendly.", - "pet": "The %s happily wags its tail while you pat its head." - }, - "flags": [ - "ANIMAL", - "DOGFOOD", - "CANPLAY", - "CAN_BE_CULLED", - "PET_MOUNTABLE", - "HEARS", - "KEENNOSE", - "PATH_AVOID_DANGER", - "SEES", - "SMELLS", - "WARM", - "CORNERED_FIGHTER", - "EATS" - ] + "//": "1-7 puppies & 300-320 days per-litter for size medium canines" }, { "id": "mon_dog_gshepherd_pup", "type": "MONSTER", + "copy-from": "mon_dog_pup", "name": { "str": "German shepherd puppy", "str_pl": "German shepherd puppies" }, "description": "An adorable, defenseless German Shepherd puppy. Much safer to tame than an adult dog.", - "default_faction": "dog", - "bodytype": "dog", - "categories": [ "WILDLIFE" ], - "species": [ "MAMMAL" ], - "volume": "750 ml", - "weight": "1 kg", "hp": 9, - "speed": 98, - "material": [ "flesh" ], - "symbol": "d", - "color": "light_gray", "aggression": -12, "morale": 5, - "melee_skill": 2, - "melee_dice": 1, - "melee_dice_sides": 1, "melee_damage": [ { "damage_type": "cut", "amount": 3 } ], - "dodge": 1, - "stomach_size": 150, "vision_night": 5, - "families": [ "prof_intro_biology", "prof_physiology" ], - "harvest": "dog_small_with_skull", - "path_settings": { "max_dist": 10 }, "upgrades": { "age_grow": 42, "into": "mon_dog_gshepherd" }, - "biosignature": { "biosig_item": "feces_dog", "biosig_timer": 6 }, - "fear_triggers": [ "FRIEND_ATTACKED", "FRIEND_DIED", "HURT" ], - "special_attacks": [ [ "EAT_FOOD", 100 ] ], - "petfood": { - "food": [ "DOGFOOD" ], - "feed": "The %s seems to like you! It lets you pat its head and seems friendly.", - "pet": "The %s happily wags its tail while you pat its head." - }, - "flags": [ - "ANIMAL", - "DOGFOOD", - "CANPLAY", - "CAN_BE_CULLED", - "HEARS", - "KEENNOSE", - "PATH_AVOID_DANGER", - "SEES", - "SMELLS", - "WARM", - "EATS", - "SMALL_HIDER" - ] + "delete": { "flags": [ "HIT_AND_RUN" ] } }, { "id": "mon_dog_gpyrenees", @@ -1857,81 +1406,22 @@ "stomach_size": 650, "harvest": "mammal_fur_canis", "reproduction": { "baby_monster": "mon_dog_gpyrenees_pup", "baby_count": 7, "baby_timer": 320 }, - "//2": "1-7 puppies & 300-320 days per-litter for size medium canines", - "petfood": { - "food": [ "DOGFOOD" ], - "feed": "The %s seems to like you! It lets you pat its head and seems friendly.", - "pet": "The %s happily wags its tail while you pat its head." - }, - "flags": [ - "ANIMAL", - "DOGFOOD", - "CANPLAY", - "CAN_BE_CULLED", - "PET_MOUNTABLE", - "HEARS", - "HIT_AND_RUN", - "KEENNOSE", - "PATH_AVOID_DANGER", - "SEES", - "SMELLS", - "WARM", - "CORNERED_FIGHTER", - "EATS" - ] + "//2": "1-7 puppies & 300-320 days per-litter for size medium canines" }, { "id": "mon_dog_gpyrenees_pup", "type": "MONSTER", + "copy-from": "mon_dog_pup", "name": { "str": "Great Pyrenees puppy", "str_pl": "Great Pyrenees puppies" }, "description": "An adorable, defenseless Great Pyrenees puppy. Much safer to tame than an adult dog.", - "default_faction": "dog", - "bodytype": "dog", - "categories": [ "WILDLIFE" ], - "species": [ "MAMMAL" ], - "volume": "750 ml", - "weight": "1 kg", "hp": 10, "speed": 65, - "material": [ "flesh" ], - "symbol": "d", - "color": "light_gray", "aggression": -12, "morale": 5, - "melee_skill": 2, - "melee_dice": 1, - "melee_dice_sides": 1, "melee_damage": [ { "damage_type": "cut", "amount": 3 } ], - "dodge": 1, "stomach_size": 200, "vision_night": 5, - "families": [ "prof_intro_biology", "prof_physiology" ], - "harvest": "dog_small_with_skull", - "path_settings": { "max_dist": 10 }, - "upgrades": { "age_grow": 42, "into": "mon_dog_gpyrenees" }, - "biosignature": { "biosig_item": "feces_dog", "biosig_timer": 6 }, - "fear_triggers": [ "FRIEND_ATTACKED", "FRIEND_DIED", "HURT" ], - "special_attacks": [ [ "EAT_FOOD", 100 ] ], - "petfood": { - "food": [ "DOGFOOD" ], - "feed": "The %s seems to like you! It lets you pat its head and seems friendly.", - "pet": "The %s happily wags its tail while you pat its head." - }, - "flags": [ - "ANIMAL", - "DOGFOOD", - "DOGFOOD", - "CANPLAY", - "CAN_BE_CULLED", - "HEARS", - "KEENNOSE", - "PATH_AVOID_DANGER", - "SEES", - "SMELLS", - "WARM", - "EATS", - "SMALL_HIDER" - ] + "upgrades": { "age_grow": 42, "into": "mon_dog_gpyrenees" } }, { "id": "mon_dog_rottweiler", @@ -1954,80 +1444,21 @@ "harvest": "dog_with_skull_leather", "extend": { "special_attacks": [ [ "LUNGE", 5 ] ] }, "reproduction": { "baby_monster": "mon_dog_rottweiler_pup", "baby_count": 7, "baby_timer": 300 }, - "//2": "1-7 puppies & 300-320 days per-litter for size medium canines", - "petfood": { - "food": [ "DOGFOOD" ], - "feed": "The %s seems to like you! It lets you pat its head and seems friendly.", - "pet": "The %s happily wags its tail while you pat its head." - }, - "flags": [ - "ANIMAL", - "DOGFOOD", - "CANPLAY", - "CAN_BE_CULLED", - "PET_MOUNTABLE", - "HEARS", - "HIT_AND_RUN", - "KEENNOSE", - "PATH_AVOID_DANGER", - "SEES", - "SMELLS", - "WARM", - "CORNERED_FIGHTER", - "EATS" - ] + "//2": "1-7 puppies & 300-320 days per-litter for size medium canines" }, { "id": "mon_dog_rottweiler_pup", "type": "MONSTER", + "copy-from": "mon_dog_pup", "name": { "str": "rottweiler puppy", "str_pl": "rottweiler puppies" }, "description": "An adorable, defenseless Rottweiler puppy. Much safer to tame than an adult dog.", - "default_faction": "dog", - "bodytype": "dog", - "categories": [ "WILDLIFE" ], - "species": [ "MAMMAL" ], - "volume": "750 ml", - "weight": "1 kg", "hp": 11, - "speed": 88, - "material": [ "flesh" ], - "symbol": "d", - "color": "light_gray", "aggression": -11, "morale": 4, - "melee_skill": 2, - "melee_dice": 1, - "melee_dice_sides": 1, "melee_damage": [ { "damage_type": "cut", "amount": 3 } ], - "dodge": 1, "stomach_size": 200, "vision_night": 5, - "families": [ "prof_intro_biology", "prof_physiology" ], - "harvest": "dog_small_with_skull", - "path_settings": { "max_dist": 10 }, - "upgrades": { "age_grow": 42, "into": "mon_dog_rottweiler" }, - "biosignature": { "biosig_item": "feces_dog", "biosig_timer": 6 }, - "fear_triggers": [ "FRIEND_ATTACKED", "FRIEND_DIED", "HURT" ], - "special_attacks": [ [ "EAT_FOOD", 100 ] ], - "petfood": { - "food": [ "DOGFOOD" ], - "feed": "The %s seems to like you! It lets you pat its head and seems friendly.", - "pet": "The %s happily wags its tail while you pat its head." - }, - "flags": [ - "ANIMAL", - "DOGFOOD", - "CANPLAY", - "CAN_BE_CULLED", - "HEARS", - "KEENNOSE", - "PATH_AVOID_DANGER", - "SEES", - "SMELLS", - "WARM", - "EATS", - "SMALL_HIDER" - ] + "upgrades": { "age_grow": 42, "into": "mon_dog_rottweiler" } }, { "id": "mon_dog_auscattle", @@ -2046,81 +1477,22 @@ "vision_night": 6, "extend": { "special_attacks": [ [ "LUNGE", 5 ], { "type": "leap", "cooldown": 8, "max_range": 2 } ] }, "reproduction": { "baby_monster": "mon_dog_auscattle_pup", "baby_count": 4, "baby_timer": 270 }, - "//": "1-4 puppies & 270 days per-litter for size small canines", - "petfood": { - "food": [ "DOGFOOD" ], - "feed": "The %s seems to like you! It lets you pat its head and seems friendly.", - "pet": "The %s happily wags its tail while you pat its head." - }, - "flags": [ - "ANIMAL", - "DOGFOOD", - "CLIMBS", - "CANPLAY", - "CAN_BE_CULLED", - "PET_MOUNTABLE", - "HEARS", - "HIT_AND_RUN", - "KEENNOSE", - "PATH_AVOID_DANGER", - "SEES", - "SMELLS", - "WARM", - "CORNERED_FIGHTER", - "EATS" - ] + "//": "1-4 puppies & 270 days per-litter for size small canines" }, { "id": "mon_dog_auscattle_pup", "type": "MONSTER", + "copy-from": "mon_dog_pup", "name": { "str": "cattle dog puppy", "str_pl": "cattle dog puppies" }, "description": "An adorable, defenseless Australian cattle dog puppy. Much safer to tame than an adult dog.", - "default_faction": "dog", - "bodytype": "dog", - "categories": [ "WILDLIFE" ], - "species": [ "MAMMAL" ], - "volume": "750 ml", - "weight": "1 kg", "hp": 5, "speed": 130, - "material": [ "flesh" ], - "symbol": "d", - "color": "light_gray", "aggression": -12, "morale": 5, - "melee_skill": 2, - "melee_dice": 1, - "melee_dice_sides": 1, "melee_damage": [ { "damage_type": "cut", "amount": 3 } ], "dodge": 2, - "stomach_size": 150, "vision_night": 5, - "families": [ "prof_intro_biology", "prof_physiology" ], - "harvest": "dog_small_with_skull", - "path_settings": { "max_dist": 10 }, - "upgrades": { "age_grow": 42, "into": "mon_dog_auscattle" }, - "biosignature": { "biosig_item": "feces_dog", "biosig_timer": 6 }, - "fear_triggers": [ "FRIEND_ATTACKED", "FRIEND_DIED", "HURT" ], - "special_attacks": [ [ "EAT_FOOD", 100 ] ], - "petfood": { - "food": [ "DOGFOOD" ], - "feed": "The %s seems to like you! It lets you pat its head and seems friendly.", - "pet": "The %s happily wags its tail while you pat its head." - }, - "flags": [ - "ANIMAL", - "DOGFOOD", - "CANPLAY", - "CAN_BE_CULLED", - "HEARS", - "KEENNOSE", - "PATH_AVOID_DANGER", - "SEES", - "SMELLS", - "WARM", - "EATS", - "SMALL_HIDER" - ] + "upgrades": { "age_grow": 42, "into": "mon_dog_auscattle" } }, { "id": "mon_dog_samoyed", @@ -2134,8 +1506,7 @@ "aggression": -20, "stomach_size": 650, "reproduction": { "baby_monster": "mon_dog_samoyed_pup", "baby_count": 4, "baby_timer": 270 }, - "//": "1-4 puppies & 270 days per-litter for size small canines", - "delete": { "flags": [ "GROUP_MORALE", "SWARMS" ] } + "//": "1-4 puppies & 270 days per-litter for size small canines" }, { "id": "mon_dog_samoyed_pup", @@ -2145,8 +1516,7 @@ "description": "An adorable, defenseless Samoyed puppy. Much safer to tame than an adult dog.", "aggression": -30, "stomach_size": 200, - "upgrades": { "age_grow": 42, "into": "mon_dog_samoyed" }, - "extend": { "flags": [ "NO_BREED" ] } + "upgrades": { "age_grow": 42, "into": "mon_dog_samoyed" } }, { "id": "mon_fox_gray",