News for hackers. Stuff that matters.
Re:How Dwarf Fortress is built by MikeTheGreat on Thursday July 29, 2021 @03:10PM (#28000173)
My experiences with cats (at least in my own life) is that cats prefer not walk into an area with a sticky floor if they can avoid it.

Clearly there's a bug here where the cat will keep wandering around on the sticky floor, and then keep consuming the alcohol off it's paws.

The obvious fix is to add a feature wherein different creatures have preferences about where they go next, and then use that to have the cats avoid the bar floor if they can.

As a bonus you can include stuff like "Cats don't like hanging out in crowded areas" so that they'll also stay out of the main hall when the army is gathering to muster forth, etc.

(/s, but only slightly :) )

Re:How Dwarf Fortress is built by Filligree on Thursday July 29, 2021 @03:20PM (#28000274)
No need for the /s. This is precisely the level of simulation Toady is hoping for, and there are many equivalent examples already.
Re:How Dwarf Fortress is built by db48x on Thursday July 29, 2021 @03:50PM (#28000593)
Good suggestion. It would occasionally be nice if the _dwarves_ would avoid stepping in things and tracking it all over the place. The only reason that the cats were in the tavern in the first place is that pets follow their owner* around.
Re:How Dwarf Fortress is built by philipov on Saturday July 31, 2021 @04:58PM (#28021504)
The * refers to the fact that cats are the owners, and dwarves are their pets. A truly accurate understanding of how cats work.
Re:How Dwarf Fortress is built by queuebert on Thursday July 29, 2021 @03:51PM (#28000630)
And this is how you get 700k lines of code.