Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: Monitoring Fortress Happiness  (Read 3068 times)

Peacemaker636

  • Bay Watcher
    • View Profile
Monitoring Fortress Happiness
« on: June 03, 2012, 03:32:06 am »

I'm sure we have all had unhappy dwarves slip through the cracks in our fortresses. Often times, dwarves get unhappy subtly and by the time you realize it, trouble is on the horizon.

I propose a pane in the stocks screen very similar to the medical or justice panes, with the expedition leader/mayor being the linked noble. These nobles already take complaints as is, so it would make sense to incorporate their job into the stocks screen. From this pane, you could see a breakdown of complaints, and possibly adjust alert settings which will notify you of problems as they crop up. This way you don't have to look at individual dwarves' thoughts to find out problems, and you don't have to wait until a dwarf is flashing or goes berserk before you know there is a problem.
Logged

10ebbor10

  • Bay Watcher
  • DON'T PANIC
    • View Profile
Re: Monitoring Fortress Happiness
« Reply #1 on: June 03, 2012, 03:49:59 am »

So a list with the happines of all dwarves, combined with a list of the most common bad thoughts. That might be quite interesting.
Logged

Maklak

  • Bay Watcher
    • View Profile
Re: Monitoring Fortress Happiness
« Reply #2 on: June 03, 2012, 04:35:28 am »

At first I was going to just say 'lolz, use Dwarf therapists to find unhappy dwarves', but this suggestion is much more and it would be useful. For example, if there are five complaints about 'lack of chairs' and 'the same alcohol over and over' the player would know what to do. I'm in favour of adding such a screen.
Logged
Quote from: Omnicega
Since you seem to criticize most things harsher than concentrated acid, I'll take that as a compliment.
On mining Organics
Military guide for FoE mod.
Research: Crossbow with axe and shield.
Dropbox referral

weenog

  • Bay Watcher
    • View Profile
Re: Monitoring Fortress Happiness
« Reply #3 on: June 03, 2012, 04:37:27 am »

I like it more than I thought I would.  It's not necessary, but it would damn sure be handy.
Logged
Listen up: making a thing a ‼thing‼ doesn't make it more awesome or extreme.  It simply indicates the thing is on fire.  Get it right or look like a silly poser.

It's useful to keep a ‼torch‼ handy.

Itsdavyjones

  • Bay Watcher
    • View Profile
Re: Monitoring Fortress Happiness
« Reply #4 on: June 03, 2012, 07:35:44 am »

I agree, while it still is possible using dwarf therapist, this would be nicer, because you can find out the problems, instead of trying to guess the problem.
Logged

GreatWyrmGold

  • Bay Watcher
  • Sane, by the local standards.
    • View Profile
Re: Monitoring Fortress Happiness
« Reply #5 on: June 03, 2012, 08:32:18 am »

I support this. I never use DT, so I check on dwarves periodically to make sure they're okay. I like doing this sometimes anyways, but if DF could tell you everything right away, that would be useful.
Logged
Sig
Are you a GM with players who haven't posted? TheDelinquent Players Help will have Bay12 give you an action!
[GreatWyrmGold] gets a little crown. May it forever be his mark of Cain; let no one argue pointless subjects with him lest they receive the same.

King Mir

  • Bay Watcher
    • View Profile
Re: Monitoring Fortress Happiness
« Reply #6 on: June 04, 2012, 08:25:35 am »

This is much needed and hopefully Toady will add something like it durring the personality rewrite.

Peacemaker636

  • Bay Watcher
    • View Profile
Re: Monitoring Fortress Happiness
« Reply #7 on: June 04, 2012, 01:29:22 pm »

I'm glad to see that others think this is a good idea. Looking at a few other suggestion threads on the front page, I think this solution could address multiple problems.
The increased micromanagement required by the clothing rewrite has led to renewed interest in standing orders. I think this system could be tied to the manager's job-issuing screen to create this functionality in a flexible way. Types of complaints on the 'happiness' pane could be assigned any number of job orders (macros even! Just consider the possibilities...) to issue to the manager upon the complaint's generation. This would effectively provide emergency standing orders. I don't know much about coding but I think this should be easy, as it utilitizes existing code. It is only linking things together.
This could eventually be used as a tutorial of sorts to help new players. This would just require adding more detailed alerts (ie "Your dwarves are complaining of a lack of chairs. Chairs are created from a mason or carpentry workshop and are placed from the build menu").

Edited to avoid double-post
« Last Edit: June 04, 2012, 01:40:29 pm by Peacemaker636 »
Logged

dizzyelk

  • Bay Watcher
  • Likes kittens for their delicious roasts.
    • View Profile
Re: Monitoring Fortress Happiness
« Reply #8 on: June 04, 2012, 03:27:52 pm »

I like it, I'd also like a counter on the main screen as to how many unhappy dwarves are in your fort. Kinda like the idler counter.
Logged
Dwarf Fortress - Bringing out the evil in people since 2006.
Somehow, that fills me more with dread than anticipation.  It's like being told that someone's exhuming your favorite grandparent and they're going to try to make her into a cyborg stripper.

Itsdavyjones

  • Bay Watcher
    • View Profile
Re: Monitoring Fortress Happiness
« Reply #9 on: June 04, 2012, 05:07:39 pm »

I like it, I'd also like a counter on the main screen as to how many unhappy dwarves are in your fort. Kinda like the idler counter.

That is a great idea, now that would show the unhappy dwarfs, and for more detail, you go to the happyness page to see the complaints.
Logged

King Mir

  • Bay Watcher
    • View Profile
Re: Monitoring Fortress Happiness
« Reply #10 on: June 04, 2012, 05:19:03 pm »

I like it, I'd also like a counter on the main screen as to how many unhappy dwarves are in your fort. Kinda like the idler counter.
I wouldn't like that as much, because unlike idle dwarves, unhappiness isn't something you can solve instantly; dwarves don't get happy right after you fix there living condition. It would be better off prominently displayed in a menu like the z screen.

aka010101

  • Bay Watcher
    • View Profile
Re: Monitoring Fortress Happiness
« Reply #11 on: June 04, 2012, 06:56:20 pm »

I propose we use this to grant some use to an otherwise fairly useless noble, the expedition leader /mayor. How it would work is this. There'd be a screen, as proposed above, similar to the justice and medical screens, where the OVERALL level of fortress happiness is shown (determined by what the average is across the population) If a particular unhappy thought occurs frequently, the causes of those thoughts will be shown on the screen, along with possibly a rough percentage of how many dwarves are having that unhappy thought. As the population grows, this should get a little less pinpoint accurate, but still a good way to estimate the overall happiness level of your fortress.
Logged

Phlum

  • Bay Watcher
  • Above Is my true form, no mortal shall see it!
    • View Profile
    • Idontwanttowork
Re: Monitoring Fortress Happiness
« Reply #12 on: June 05, 2012, 05:33:07 pm »

I agree, we should add another noble (therapist) to the dwarves' Bureaucracy. His entire job is to talk to other dwarfs and record the overall happiness and complaints of your fortress. Perhaps he could also list the items in high demand.
Logged
So I have spoken, may this thread live long!!

I don't share my age online, no one takes horny 14 year olds seriously.

"dwarf fortress is autism in a game"  -a guy named rick

aka010101

  • Bay Watcher
    • View Profile
Re: Monitoring Fortress Happiness
« Reply #13 on: June 05, 2012, 07:16:57 pm »

Again, all of this, citizen's demands and overall happiness of the population, is really the mayor's job.

And, in all honesty, this probably won't be taken care of any time soon, as toady's mentioned he wants to overhaul personality traits and emotions and the like, which would get rid of the current happy/unhappy thoughts system. So while i think all of this is a good idea, it's probably going to have to wait.
Logged

King Mir

  • Bay Watcher
    • View Profile
Re: Monitoring Fortress Happiness
« Reply #14 on: June 06, 2012, 04:59:15 pm »

When Toady's overhauling happiness is the perfect time to add a way to monitor it.
Pages: [1] 2