Dwarfsday Winter Holiday Mod
Spruce up your fortress with this festive holiday mod! Make Dwarfsday decorations at the Holiday Workshop and put them up around your fortress, trade with the cheerful Toymaker civilizations (totally not elves), open Dwarfsday presents (some of which contain booze!), and throw snowballs at those tree-hugging hippies when they show up in the spring! DWHM is not responsible for any wars started with the elves due to misuse of snowballs.
Download the mod here. (http://dffd.bay12games.com/file.php?id=13290)
Gather 'round, little Urists, and let me tell the tale of a Moonstone day barely two thousand years ago. Winter had come to the little fortress of Bitecastles, and the first of the snowstorms were settling in to stay for the season. But the citizens weren't worried! After all, their booze stores were well-stocked, and if they ran out, well, they didn't mind brewing up their last few plump helmets and going hungry for a month or so. All was well in the fort, it seemed.
But then young Tobol Luridentrance made a terrible discovery while he was forging up =iron buckets= for the baron. Bitecastles was out of charcoal! The metamorphic stone held no coal or lignite, and the last of the wood had been wasted making beds for the latest wave of immigrants. In a panic, Tobol rushed to the manager to explain the situation, only to find out that the worst had come to pass.
The elves had come that spring and imposed a logging quota.
Feeling frustrated at being unable to practice a craft, Tobol trudged back to his forge. There was only one thing for it: He would have to use magma. But in the entire fortress, there was only a single minecart of magma! It would only last them a day. Nevertheless, he poured it into a pit beneath his magma forge and set to work.
And then, just as the magma was running out, Tobol canceled Make Iron Bucket. He was taken by a strange mood. Tobol cast aside his =buckets= and scoured the fortress for materials, gathering adamantium wafers, star sapphire, sheep wool, and chestnut wood logs. And then Tobol began a mysterious contruction. He worked not just into the night, not just into the next morning, but for a full eight days and eight nights, and for all that time, the magma never ran out! The forge kept burning until finally, Tobol had completed his creation: Strifehop the Safe Syrup of Bulwarks! An adamantine battle axe, encrusted with star sapphire, menacing with spikes sheep wool, and decorated with a stunning image in chestnut wood.
The citizens of Bitecastles gathered 'round to see the image, and one by one, they gasped. For on the item was an image of a dwarf, an elf and trees. The dwarf was striking down the trees. The elf was terrified.
That very moment, the citizens of Bitecastles decided they'd had enough of the elves' logging quotas. Every last one of them enabled their woodcutting labor and snatched up a +iron battle axe+ from the barracks stockpile and swept out into the forest. Tobol lead the charge himself, wielding Strifehop in the mad fury of a martial trance! On that day, every last tree in Bitecastles was felled, and the charcoal was used to forge a ☼steel statue☼ in Tobol's honor.
To this day, dwarves everywhere celebrate that fateful winter. We chop down trees and put them up in our living rooms just to show that we can, and we set out seven-branched lamps in memory of the magma that lasted for an entire week. And that, little Urists, is the story of the first Dwarfsday.
New Toymaker Civ- Live at the North Pole (or the South Pole, or Poland)
- ANIMAL: REINDEER: ALWAYS_SLEIGH_PULLER
- Definitely not elves, guys, I don't know where you're getting that idea
Dwarfsday presents for everyone!- Small gifts, large gifts, and gift baskets can be opened at the Holiday Workshop for goodies
- Toys, ugly sweaters, new booze, and more
- Free stuff (assuming that's not bugged)
New decorations- Decorative trees, wreathes, lampstands, and snowdwarves
- Build them like any other furniture (after making them at the Holiday Workshop) except they're listed under Workshops in the build menu for some reason
- Trees and snowdwarves require an empty tile to their south to be built due to impassible-tile weirdness
Snowballs- I tried very hard to explain this concept to the dwarves
- They sort of got it, eventually
- Couldn't talk them out of loading the snowballs into their crossbows
- Anyway, you can build a snowdwarf out of them
Other stuff- Toymakers bring clay to trade as well as gifts and snowballs - just roll with it, guys, don't tell them it's weird, they try so hard.
- You can now stockpile an animal called "knitted." This should be disregarded and not questioned at all for any reason.
- The fruitcake is terrible.
Enjoy the mod, and have a very happy Dwarfsday![/list]
I downloaded your mod and have genned a world with it. I haven't tried actually playing the world and trying out the items in it, but my look at the error log has revealed this, in case this helps you fix problems:
*** Error(s) found in the file "raw/objects/inorganic_holiday.txt"
FESTIVE:Unrecognized Inorganic Material Definition Token: ITEMS_FESTIVE
*** Error(s) found in the file "raw/objects/item_helm_holiday.txt"
ITEM_HELM_SANTA:Unrecognized Item Token: COLOR
ITEM_HELM_SANTA:Unrecognized Item Token: DISPLAY_COLOR
*** Error(s) found in the file "raw/objects/item_tool_holiday.txt"
ITEM_TOOL_GIFT_SMALL:Unrecognized Item Token: COLOR
ITEM_TOOL_GIFT_LARGE:Unrecognized Item Token: COLOR
ITEM_TOOL_GIFT_BASKET:Unrecognized Item Token: COLOR
ITEM_TOOL_TREE_HOLIDAY:Unrecognized Item Token: COLOR
ITEM_TOOL_WREATH_HOLIDAY:Unrecognized Item Token: COLOR
ITEM_TOOL_SNOWDWARF_HOLIDAY:Unrecognized Item Token: COLOR
*** Error(s) finalizing the entity HOLIDAY
Unrecognized entity tool token: ITEM_TOOL_GIFT_HAMPER
*** Error(s) finalizing the reaction OPEN_GIFT_BASKET_HOLIDAY
undefined plant material set to default: HOLIDAY_LATKE HOLIDAY_LATKE
undefined plant material set to default: HOLIDAY_CANDY_CANE HOLIDAY_CANDY_CANE
undefined plant material set to default: HOLIDAY_GINGERBREAD HOLIDAY_GINGERBREAD
undefined plant material set to default: MISTLETOE_HOLIDAY MISTLETOE_HOLIDAY
*** Error(s) finalizing the reaction MAKE_WREATH
undefined plant material set to default: MISTLETOE_HOLIDAY MISTLETOE_HOLIDAY