feat(content,mods/DinoMod): mountable flag audit and juvenile fixes #5621
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Checklist
Required
main
so it won't cause conflict when updatingmain
branch later.Optional
Purpose of change
Bug workaround
Describe the solution
Removes mountable flag from any dino with 1000 kg assigned in code (generally means they are larger but the game physics can't model them yet). This prevents them throwing errors. After this only dinos that can be modeled pulling a wagon will be given that option.
Gives some smaller juvenile dinos the mountable flag they were missing
Also fixes some oddities in the juvenile JSON file that were previously missed, giving more appropriate size and weight and HP to a few small plant eaters.
Documents difference between PATH_AVOID_DANGER_1 in BN and PATH_AVOID_DANGER in DDA and the CAN_BE_CULLED flag. Reformats the doc some for readability
Describe alternatives you've considered
N/A
Testing
Works as intended, no errors
Additional context
This is the twin of CleverRaven/Cataclysm-DDA#77391
Thanks to proxiehunter on reddit for the idea to look at this https://www.reddit.com/r/cataclysmbn/comments/1gcr5mq/what_can_you_hook_up_to_a_yoke_and_harness/