Version 5.0 released!
This is a substantial update that removes the installer, but adds additional creature class tags for use in future content.
This update also removes all meat and items made from dog materials from all civilizations (using Roses entity and 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 due to cultural and social aversion. (this feature requires dfhack)
Changelog v5.0
> 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). 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.
> Replaces 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
> Removes 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.
> Removes [TRAINABLE] (war and hunting) from toy dogs: pug, pomeranian, shih tzu, pekingese, papillon, chihuahua and maltese (giant variants are still trainable).
> Removes giant dog variants from embark.
> Removes the generic "dog" creature from showing up in game.
> Removes scratch attacks from dogs.
> Adds multiple color varieties to the labrador dog breed.
> Adds insulation and shearable to the hair of corgis, retrievers, setters, spaniels and wolfhounds.
> Removes the sneak skill from dogs and adds the focus and spatial sense attributes.