Download: [47.04] Dog Breeds v5.0Download: [44.12] Dog Breeds - Weredogs v1.0This mod adds 51 dog breeds (and their 51 giant variants) to the game:
- Afghan Hound
- Akita
- Basset Hound
- Beagle
- Bloodhound
- Boxer
- Bulldog
- Cane Corso
- Caucasian Shepherd
- Chihuahua
- Chow Chow
- Collie
- Coonhound
- Corgi
- Cur
- Dachshund
- Dalmatian
- Dogo Argentino
- Foxhound
- Flemish Cattledog
- Hairless Dog
- Great Dane
- Great Pyrenees
- Greyhound
- Husky
- Komondor
- Labrador
- Maltese
- Mastiff
- Papillion
- Pekingese
- Pinscher
- Pitbull
- Pointer
- Pomeranian
- Poodle
- Pug
- Retriever
- Rottweiler
- Saint Bernard
- Saluki
- Schnauzer
- Setter
- Shar-Pei
- Sheepdog
- Shepherd
- Shibu Inu
- Shih Tzu
- Spaniel
- Terrier
- Wolfhound
This mod removes the generic “dog” found in raw/objects/creature_domestic.txt.
Each breed has a unique description, color, size, value, max age, litter size, natural skills, attack statistics, sounds (e.g. bark, growl, bay, howl, etc.), personality traits, prefstrings, custom interactions (e.g. tail wag, lick, scratch itch, etc.), shearablity, hair insulation and giant variants.
The breeds are grouped into five temperament categories: family dogs, aggressive dogs, hound dogs, function dogs and small dogs. These groups determine the dog’s sounds, interactions, prefstrings and personality traits.
The breeds can also loosely be grouped into four occupational categories: hunting, protection, working and toy. Generally, breeds in the protection category are better in combat than the hunting and working groups (even if they are smaller in size). Hunting dogs are generally better at observation/detection and swimming. And, working dogs are generally a middle ground between the two other groups. The goal is to be able to find value in all breeds with no “overall best” option for every situation.
Note that not all dogs are able to swim. Some dogs’ (brachycephalic) short snouts are hard to keep above water, other dogs have short legs that make it hard to paddle and some dogs have large heads, dense bones and broad chests that make it hard to stay afloat.
(optional dfhack): removes all meat, organs, leather, clothing, bone items, blood and parchment of all dog breeds from civilizations including embark resources, migrant clothing, invader armor, trade caravans and settlements (using
Roses entity resource-change dfhack scripts) due to cultural and social aversion. These items can still be produced and used by a player, but other settlements and civilizations will not produce or use them.
This mod utilizes the following eight custom creature classes to assign specific breeds to specific civilizations. These can be manipulated in the creature and entity raws (by adding and removing brackets) to change which civilizations are assigned which dog breeds. The default setting is dwarves are assigned A class dog breeds and humans are assigned all others (A - G).
A = Bloodhound, Coonhound, Foxhound, Basset Hound, Beagle, Dachshund, Boxer, Bulldog, Pitbull, Saint Bernard, Mastiff, Sheepdog, Collie, Corgi, Pug
B = Labrador, Retriever, Setter, Pointer, Spaniel, Terrier, Rottweiler , Pinscher, Shepherd, Great Dane, Flemish Cattledog, Cur, Greyhound, Schnauzer
C = Poodle, Dalmatian , Pomeranian, Papillion
D = Shibu Inu, Akita, Shar-Pei, Chow Chow, Shih Tzu, Pekingese, Maltese
E = Dogo Argentino, Hairless Dog, Chihuahua
F = Wolfhound, Caucasian Shepherd, Komondor, Great Pyrenees, Husky
G = Afghan Hound, Saluki, Cane Corso
H = N/A
I encourage any feedback, concerns or recommendations.
This mod is completely compatible with
[47.04] Fishing Expanded. Install this mod first.
Changelog*Added 10 new breeds:
>Basset Hound
>Cane Corso
>Chow Chow
>Maltese
>Papillion
>Pomeranian
>Shar-Pei
>Shibu Inu
>Shih Tzu
>Wolfhound
*Numerous bug fixes
*Extensive stat balancing (damage, skills, etc.)
*Fixed all interaction errors
*Assigned each breed to a specific entity using a new ANIMAL tags installer (provided by Wannabehero)
*Added shearing to long haired breeds
*Added insulation for cold weather to long haired breeds
*Added correct tags to giant variants that were not showing up in game
*Added the [MOUNT] tag to some giant variants
*Added a global variation to allow for global creature tags
*Added 8 new breeds:
>Afghan Hound
>Caucasian Shepherd
>Dogo Argentino
>Flemish Cattledog
>Hairless Dog
>Komondor
>Pekingese
>Saluki
*Fixed the descriptions of shearable breeds
*Increased the prepare and recover time for scratch attacks
*Removed "can be trained for hunting or war" from breed descriptions
*Removed all meat, organs, leather, clothing, bone items, blood and parchment of all dog breeds from civilizations including embark resources, migrant clothing, invader armor, trade caravans and settlements (using Roses entity resource-change dfhack scripts). These items can still be produced and used by a player, but other settlements and civilizations will not produce or use them. (requires dfhack)
*Dog breeds no longer produce unique meat when butchered and are instead just listed as "dog" meat.
*Replaced the current five creature classes (MOUNTAIN, FOREST, PLAINS, EVIL, SKULKING) with eight new ones (db_A, db_B, db_C, db_D, db_E, db_F, db_G, db_H) to allow for more flexibility when assigning dog breeds to civilizations.
>A = Bloodhound, Coonhound, Foxhound, Basset Hound, Beagle, Dachshund, Boxer, Bulldog, Pitbull, Saint Bernard, Mastiff, Sheepdog, Collie, Corgi, Pug
>B = Labrador, Retriever, Setter, Pointer, Spaniel, Terrier, Rottweiler , Pinscher, Shepherd, Great Dane, Flemish Cattledog, Cur, Greyhound, Schnauzer
>C = Poodle, Dalmatian , Pomeranian, Papillion
>D = Shibu Inu, Akita, Shar-Pei, Chow Chow, Shih Tzu, Pekingese, Maltese
>E = Dogo Argentino, Hairless Dog, Chihuahua
>F = Wolfhound, Caucasian Shepherd, Komondor, Great Pyrenees, Husky
>G = Afghan Hound, Saluki, Cane Corso
>H = N/A
*Removed all dog breeds from elves, goblins and kobolds and assigns all "A" dog breeds to dwarves and all other dog breeds to humans. These assignments can be changed in the entity file by adding/removing brackets around the desired creature classes.
*Removed [TRAINABLE] (war and hunting) from toy dogs: pug, pomeranian, shih tzu, pekingese, papillon, chihuahua and maltese (giant variants are still trainable).
*Removed giant dog variants from embark.
*Removed the generic "dog" creature from showing up in game.
*Removed scratch attacks from dogs.
*Added multiple color varieties to the labrador dog breed.
*Added insulation and shearable to the hair of corgis, retrievers, setters, spaniels and wolfhounds.
*Removed the sneak skill from dogs and adds the focus and spatial sense attributes.