Cataclysm-DDA icon indicating copy to clipboard operation
Cataclysm-DDA copied to clipboard

Small rat audit

Open Holli-Git opened this issue 1 year ago • 5 comments

Summary

Bugfixes "Fix rat aggression"

Purpose of change

Rats are weird. Black rats are aggressive until you get close, which often activates safe mode making it a pain to do stuff like hauling or autodriving. They also have a few weird flags, like stumbling. Brown rats (renamed from sewer rats) also had really shitty day vision for no reason, and could upgrade.

Describe the solution

Fixes all of that.

Describe alternatives you've considered

Playing nothing but DDotD so no rats.

Testing

Till I bled

Additional context

http://www.ratbehavior.org/RatVision.htm Rats kinda suck at seeing stuff

Holli-Git avatar Jun 28 '24 22:06 Holli-Git

Rats have very poor eye sight during the day https://spca.bc.ca/wp-content/uploads/Bark-spring-2011-rat-senses-article.pdf

Nebnis avatar Jun 29 '24 16:06 Nebnis

Rats have very poor eye sight during the day https://spca.bc.ca/wp-content/uploads/Bark-spring-2011-rat-senses-article.pdf

Does dropping it to 10 or 15 for day and 10 for night sound good? I'll also fix albino rats

Holli-Git avatar Jun 29 '24 16:06 Holli-Git

Well, i will probably let others have more input in my opinion both rats should be 1~2 tiles during the day. Since 1 tile is 3 meters, that already seems far too much for a rat to see during the day since sunlight is supposed to physically hurt them. So 1 or 2 tiles should be enough

Could give them instead very good hearing and smell and make them run away from those things with a sounds fear flag.

Nebnis avatar Jun 29 '24 16:06 Nebnis

Well, i will probably let others have more input in my opinion both rats should be 1~2 tiles during the day. Since 1 tile is 3 meters, that already seems far too much for a rat to see during the day since sunlight is supposed to physically hurt them. So 1 or 2 tiles should be enough

Could give them instead very good hearing and smell and make them run away from those things with a sounds fear flag.

What? 1 tile is 1 meter (usually)

Holli-Git avatar Jun 29 '24 16:06 Holli-Git

Spell checker encountered unrecognized words in the in-game text added in this pull request. See below for details.

Click to expand
  • The albino Norway rat, an omnivorous rodent with sleek white fur and a long, rough tail. While its ancestors were harbingers of plague, these clever animals are omnipresent in modern biomedical research. Due to its albino nature, its vision in both day and nighttime enviroments is very diminished.
  • The brown rat is worm-tailed rodent with long whiskers and beady eyes, larger than its cousin, the black rat. Widespread where ever humans are (save for Antartica and Albera), they live off of foraging and will eat whatever they can find.

This alert is automatically generated. You can simply disregard if this is inaccurate, or (optionally) you can also add the new words to tools/spell_checker/dictionary.txt so they will not trigger an alert next time.

Hints for adding a new word to the dictionary
  • If the word is normally in all lowercase, such as the noun word or the verb does, add it in its lower-case form; if the word is a proper noun, such as the surname George, add it in its initial-caps form; if the word is an acronym or has special letter case, such as the acronym CDDA or the unit mW, add it by preserving the case of all the letters. A word in the dictionary will also match its initial-caps form (if the word is in all lowercase) and all-uppercase form, so a word should be added to the dictionary in its normal letter case even if used in a different letter case in a sentence.
  • For a word to be added to the dictionary, it should either be a real, properly-spelled modern American English word, a foreign loan word (including romanized foreign names), or a foreign or made-up word that is used consistently and commonly enough in the game. Intentional misspelling (including eye dialect) of a word should not be added unless it has become a common terminology in the game, because while someone may have a legitimate use for it, another person may spell it that way accidentally.

github-actions[bot] avatar Jun 29 '24 19:06 github-actions[bot]