Skip to content

Commit

Permalink
[DinoMod] mountable and harnessable audit (#77391)
Browse files Browse the repository at this point in the history
* [DinoMod] riding and harness audit

* juvenile fixes

* rem harnessable

* Remove harnessable

* juvenile fixes

* flag spellcheck
  • Loading branch information
LyleSY authored Oct 31, 2024
1 parent 625b6ee commit 3717afa
Show file tree
Hide file tree
Showing 2 changed files with 29 additions and 85 deletions.
80 changes: 6 additions & 74 deletions data/mods/DinoMod/monsters/dinosaur.json
Original file line number Diff line number Diff line change
Expand Up @@ -867,7 +867,6 @@
"CORNERED_FIGHTER",
"PATH_AVOID_DANGER",
"PET_WONT_FOLLOW",
"PET_HARNESSABLE",
"WARM",
"DESTROYS",
"CAN_BE_CULLED",
Expand Down Expand Up @@ -1717,18 +1716,7 @@
"baby_flags": [ "SPRING", "SUMMER" ],
"biosignature": { "biosig_item": "feces_dino", "biosig_timer": 1 },
"petfood": { "food": [ "DINOFOOD_C" ] },
"flags": [
"SEES",
"SMELLS",
"HEARS",
"ANIMAL",
"PATH_AVOID_DANGER",
"PET_MOUNTABLE",
"COMBAT_MOUNT",
"PET_WONT_FOLLOW",
"CORNERED_FIGHTER",
"EATS"
],
"flags": [ "SEES", "SMELLS", "HEARS", "ANIMAL", "PATH_AVOID_DANGER", "PET_WONT_FOLLOW", "CORNERED_FIGHTER", "EATS" ],
"harvest": "mammal_large_leather",
"dissect": "dissect_stego_sample_large",
"anger_triggers": [ "HURT", "FRIEND_ATTACKED", "PLAYER_NEAR_BABY" ],
Expand Down Expand Up @@ -1877,18 +1865,7 @@
"description": "This heavily armored four legged dinosaur has a beak and a long tail ending in a spiked club of bone.",
"reproduction": { "baby_type": { "baby_egg": "egg_dyoplosaurus" }, "baby_count": 3, "baby_timer": 24 },
"petfood": { "food": [ "DINOFOOD_C" ] },
"flags": [
"SEES",
"SMELLS",
"HEARS",
"ANIMAL",
"PATH_AVOID_DANGER",
"PET_MOUNTABLE",
"COMBAT_MOUNT",
"PET_WONT_FOLLOW",
"CORNERED_FIGHTER",
"EATS"
]
"flags": [ "SEES", "SMELLS", "HEARS", "ANIMAL", "PATH_AVOID_DANGER", "PET_WONT_FOLLOW", "CORNERED_FIGHTER", "EATS" ]
},
{
"type": "MONSTER",
Expand Down Expand Up @@ -1930,19 +1907,7 @@
"baby_flags": [ "SPRING", "SUMMER" ],
"biosignature": { "biosig_item": "feces_dino", "biosig_timer": 1 },
"petfood": { "food": [ "DINOFOOD_C" ] },
"flags": [
"SEES",
"SMELLS",
"HEARS",
"ANIMAL",
"PATH_AVOID_DANGER",
"BASHES",
"PET_MOUNTABLE",
"COMBAT_MOUNT",
"PET_WONT_FOLLOW",
"CORNERED_FIGHTER",
"EATS"
],
"flags": [ "SEES", "SMELLS", "HEARS", "ANIMAL", "PATH_AVOID_DANGER", "BASHES", "PET_WONT_FOLLOW", "CORNERED_FIGHTER", "EATS" ],
"harvest": "mammal_large_leather",
"dissect": "dissect_stego_sample_large",
"anger_triggers": [ "HURT", "FRIEND_ATTACKED", "PLAYER_NEAR_BABY" ],
Expand All @@ -1968,18 +1933,7 @@
"description": "This heavily armored four legged dinosaur has a horny beak, two bony rings protecting the neck, and a long tail ending in a heavy club of bone.",
"reproduction": { "baby_type": { "baby_egg": "egg_euoplocephalus" }, "baby_count": 3, "baby_timer": 24 },
"petfood": { "food": [ "DINOFOOD_C" ] },
"flags": [
"SEES",
"SMELLS",
"HEARS",
"ANIMAL",
"PATH_AVOID_DANGER",
"PET_MOUNTABLE",
"COMBAT_MOUNT",
"PET_WONT_FOLLOW",
"CORNERED_FIGHTER",
"EATS"
]
"flags": [ "SEES", "SMELLS", "HEARS", "ANIMAL", "PATH_AVOID_DANGER", "PET_WONT_FOLLOW", "CORNERED_FIGHTER", "EATS" ]
},
{
"type": "MONSTER",
Expand All @@ -2000,18 +1954,7 @@
"description": "This heavily armored four legged dinosaur has several long spikes along the back and a long spiked tail ending in a club of bone.",
"reproduction": { "baby_type": { "baby_egg": "egg_scolosaurus" }, "baby_count": 3, "baby_timer": 24 },
"petfood": { "food": [ "DINOFOOD_C" ] },
"flags": [
"SEES",
"SMELLS",
"HEARS",
"ANIMAL",
"PATH_AVOID_DANGER",
"PET_MOUNTABLE",
"COMBAT_MOUNT",
"PET_WONT_FOLLOW",
"CORNERED_FIGHTER",
"EATS"
]
"flags": [ "SEES", "SMELLS", "HEARS", "ANIMAL", "PATH_AVOID_DANGER", "PET_WONT_FOLLOW", "CORNERED_FIGHTER", "EATS" ]
},
{
"type": "MONSTER",
Expand Down Expand Up @@ -2725,18 +2668,7 @@
"biosignature": { "biosig_item": "feces_dino", "biosig_timer": 1 },
"special_attacks": [ [ "EAT_CROP", 40 ], [ "BROWSE", 60 ], { "id": "impale" } ],
"petfood": { "food": [ "DINOFOOD_C" ] },
"flags": [
"SEES",
"SMELLS",
"HEARS",
"ANIMAL",
"PATH_AVOID_DANGER",
"PET_MOUNTABLE",
"COMBAT_MOUNT",
"BASHES",
"CORNERED_FIGHTER",
"EATS"
],
"flags": [ "SEES", "SMELLS", "HEARS", "ANIMAL", "PATH_AVOID_DANGER", "BASHES", "CORNERED_FIGHTER", "EATS" ],
"harvest": "triceratops",
"dissect": "dissect_horns_sample_large",
"anger_triggers": [ "HURT", "FRIEND_ATTACKED", "PLAYER_NEAR_BABY" ],
Expand Down
34 changes: 23 additions & 11 deletions data/mods/DinoMod/monsters/juvenile.json
Original file line number Diff line number Diff line change
Expand Up @@ -371,7 +371,8 @@
"special_attacks": [
{ "id": "stomp_DinoMod", "cooldown": 10, "damage_max_instance": [ { "damage_type": "bash", "amount": 8 } ] },
[ "EAT_CROP", 10 ]
]
],
"extend": { "flags": [ "PET_MOUNTABLE" ] }
},
{
"id": "mon_anchisaurus_juvenile",
Expand Down Expand Up @@ -401,7 +402,8 @@
"special_attacks": [
{ "id": "stomp_DinoMod", "cooldown": 10, "damage_max_instance": [ { "damage_type": "bash", "amount": 8 } ] },
[ "EAT_CROP", 10 ]
]
],
"extend": { "flags": [ "PET_MOUNTABLE" ] }
},
{
"id": "mon_haplocanthosaurus_juvenile",
Expand Down Expand Up @@ -516,7 +518,8 @@
"volume": "1000 L",
"weight": "1000 kg",
"petfood": { "food": [ "DINOFOOD_C" ] },
"upgrades": { "age_grow": 365, "into": "mon_stegosaurus" }
"upgrades": { "age_grow": 365, "into": "mon_stegosaurus" },
"flags": [ "SEES", "HEARS", "SMELLS", "ANIMAL", "PATH_AVOID_DANGER", "WARM", "NO_BREED", "CANPLAY", "CAN_BE_CULLED" ]
},
{
"id": "mon_hesperosaurus_juvenile",
Expand Down Expand Up @@ -596,28 +599,36 @@
"type": "MONSTER",
"name": "green and yellow four-legged juvenile",
"copy-from": "mon_stegosaurus_juvenile",
"volume": "400 L",
"weight": "400 kg",
"color": "yellow",
"hp": 100,
"upgrades": { "age_grow": 133, "into": "mon_tenontosaurus" },
"extend": { "flags": [ "SWIMS", "CAN_BE_CULLED" ] }
"extend": { "flags": [ "SWIMS", "PET_MOUNTABLE" ] }
},
{
"id": "mon_camptosaurus_juvenile",
"type": "MONSTER",
"name": "green and yellow four-legged juvenile",
"copy-from": "mon_stegosaurus_juvenile",
"copy-from": "mon_tenontosaurus_juvenile",
"volume": "425 L",
"weight": "425 kg",
"color": "yellow",
"upgrades": { "age_grow": 140, "into": "mon_camptosaurus" },
"extend": { "flags": [ "SWIMS", "CAN_BE_CULLED" ] }
"upgrades": { "age_grow": 140, "into": "mon_camptosaurus" }
},
{
"id": "mon_iguanodon_juvenile",
"type": "MONSTER",
"name": "gray and magenta two-legged juvenile",
"copy-from": "mon_camptosaurus_juvenile",
"volume": "1000 L",
"weight": "1000 kg",
"hp": 220,
"description": "A two-legged plant-eating dinosaur juvenile larger than a cow, it could be from a number of different species.",
"color": "yellow",
"petfood": { "food": [ "DINOFOOD_C" ] },
"upgrades": { "age_grow": 365, "into": "mon_iguanodon" }
"upgrades": { "age_grow": 365, "into": "mon_iguanodon" },
"flags": [ "SEES", "HEARS", "SMELLS", "ANIMAL", "PATH_AVOID_DANGER", "WARM", "NO_BREED", "CANPLAY", "CAN_BE_CULLED", "SWIMS" ]
},
{
"id": "mon_eolambia_juvenile",
Expand Down Expand Up @@ -746,7 +757,7 @@
"weight": "650 kg",
"hp": 75,
"upgrades": { "age_grow": 220, "into": "mon_einiosaurus" },
"extend": { "flags": [ "CANPLAY", "NO_BREED" ] }
"extend": { "flags": [ "CANPLAY", "NO_BREED", "PET_MOUNTABLE" ] }
},
{
"id": "mon_achelousaurus_juvenile",
Expand Down Expand Up @@ -785,11 +796,12 @@
{
"id": "mon_kosmoceratops_juvenile",
"type": "MONSTER",
"copy-from": "mon_triceratops_juvenile",
"copy-from": "mon_kosmoceratops",
"volume": "600 L",
"weight": "600 kg",
"hp": 75,
"upgrades": { "age_grow": 200, "into": "mon_kosmoceratops" }
"upgrades": { "age_grow": 200, "into": "mon_kosmoceratops" },
"extend": { "flags": [ "CANPLAY", "NO_BREED", "PET_MOUNTABLE" ] }
},
{
"id": "mon_torosaurus_juvenile",
Expand Down

0 comments on commit 3717afa

Please sign in to comment.