v50 Steam/Premium information for editors
  • v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
  • Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.

Difference between revisions of "23a:Thought"

From Dwarf Fortress Wiki
Jump to navigation Jump to search
(add the COMPLETE table of thoughts from 23a; need to check the values of each thought (assuming I can locate them in the disassembly))
m
Line 64: Line 64:
 
| 11 || has been attacked lately || -?
 
| 11 || has been attacked lately || -?
 
|-
 
|-
| 12 || has been attacked by [the dead|a dead pet|a dead spouse|own dead mother|own dead father|a dead sibling|own dead child|a dead friend] lately || -?
+
| 12 || has been attacked by (the dead/a dead pet/a dead spouse/own dead mother/own dead father/a dead sibling/own dead child/a dead friend) lately || -?
 
|-
 
|-
 
| 13 || was unable to reach a room for tax collection lately || -?
 
| 13 || was unable to reach a room for tax collection lately || -?
Line 148: Line 148:
 
| 53 || has lost a father to tragedy recently || -?
 
| 53 || has lost a father to tragedy recently || -?
 
|-
 
|-
| 54 || was forced to endure the decay of a [pet|spouse|mother|father|sibling|child|friend] || -?
+
| 54 || was forced to endure the decay of a (pet/spouse/mother/father/sibling/child/friend) || -?
 
|-
 
|-
 
| 55 || ate rotten food lately || -?
 
| 55 || ate rotten food lately || -?
Line 154: Line 154:
 
| 56 || drank something spoiled lately || -?
 
| 56 || drank something spoiled lately || -?
 
|-
 
|-
| 57 || was [grumbling/depressed/angered/enraged] by long patrol duty lately || -?
+
| 57 || was (grumbling/depressed/angered/enraged) by long patrol duty lately || -?
 
|-
 
|-
 
| 58 || was disgusted by a bloody mist lately || -?
 
| 58 || was disgusted by a bloody mist lately || -?
Line 266: Line 266:
 
| 112 || was caught in a snow storm recently || -?
 
| 112 || was caught in a snow storm recently || -?
 
|-
 
|-
| 113 || was [put off|flustered|upset|very upset|greatly upset|angered|enraged|shattered|traumatized|utterly traumatized] by a lesser's pretentious [office|sleeping|dining|burial] arrangements lately || -?
+
| 113 || was (put off/flustered/upset/very upset/greatly upset/angered/enraged/shattered/traumatized/utterly traumatized) by a lesser's pretentious (office/sleeping/dining/burial) arrangements lately || -?
 
|-
 
|-
 
| 114 || was unable to find an available hammer lately || -?
 
| 114 || was unable to find an available hammer lately || -?
Line 292: Line 292:
 
| 125 || had a terrifying nightmare about an army of the dead || -?
 
| 125 || had a terrifying nightmare about an army of the dead || -?
 
|-
 
|-
| 126 || admired own [adjective] [building] lately || +?
+
| 126 || admired own (adjective) (building) lately || +?
 
|-
 
|-
| 127 || admired a [adjective] tastefully arranged [building] lately || +?
+
| 127 || admired a (adjective) tastefully arranged (building) lately || +?
 
|-
 
|-
| 128 || admired own [adjective] tastefully arranged [building] lately || +?
+
| 128 || admired own (adjective) tastefully arranged (building) lately || +?
 
|-
 
|-
| 129 || admired a [adjective] [building] lately || +?
+
| 129 || admired a (adjective) (building) lately || +?
 
|-
 
|-
 
| 130 || was comforted by a wonderful creature in a cage recently || +?
 
| 130 || was comforted by a wonderful creature in a cage recently || +?

Revision as of 18:46, 11 October 2010

This article is about an older version of DF.

Dwarf psychology is not all that complex - various events cause dwarves to gain 'thoughts'. Thoughts have a happiness/unhappiness value. The value of all the thoughts a particular dwarf has is simply summed to determine how happy or unhappy they are. If dwarves are particularly unhappy, they may throw Template:Ls, and may enter fell or macabre Template:Ls.

To view a dwarf's thoughts, press v on the dwarf. Then press p(preferences) -> z -> enter. Now you will see descriptions on how the dwarf feels (Ecstatic, happy, content, unhappy, miserable), and what recent events made an impact on the dwarf.

The mechanics of thoughts

A dwarf's emotional state is quantified in a single number. This number is computed by summing the modifier for each thought the dwarf is currently remembering and adding them to the baseline happiness of 100. Each thought lasts one year, and after half a year has passed since gaining a thought, the modifier is halved, rounding away from zero (so 7 halved would be 4 and -9 halved would be -5). There is no way to tell the age of a thought.

The resulting number is then used in this table:

Number Happiness
151 or more ecstatic
126 to 150 happy
76 to 125 quite content
51 to 75 fine
26 to 50 unhappy
1 to 25 very unhappy
0 miserable

Thoughts Experienced

There are 197 thoughts that a dwarf can experience in this version of Dwarf Fortress. Many of these thoughts never actually occur, but are placeholders for things that have yet to be implemented (or were present in earlier versions but subsequently removed):

Index Thought Value Notes
0 had a miscarriage recently -?
1 has been evicted lately -?
2 has been tired lately -?
3 has been exhausted lately -?
4 has complained of hunger lately -?
5 has complained of thirst lately -?
6 has been starving lately -?
7 has been dehydrated lately -?
8 was worried by the scarcity of royal guards lately -?
9 was worried by the scarcity of fortress guards lately -?
10 was worried by the scarcity of cages and chains lately -?
11 has been attacked lately -?
12 has been attacked by (the dead/a dead pet/a dead spouse/own dead mother/own dead father/a dead sibling/own dead child/a dead friend) lately -?
13 was unable to reach a room for tax collection lately -?
14 was misinformed about a room for tax collection lately -?
15 was upset that the tax collection didn't go smoothly lately -?
16 has been taxed recently -?
17 has lost property to the Royal Guard recently -?
18 was upset to have disappointed a noble lately -?
19 has complained of the lack of chairs lately -?
20 has complained of the crowded tables lately -?
21 has complained of the lack of dining tables lately -?
22 was forced to eat vermin to survive lately -?
23 was forced to eat a beloved creature to survive lately -?
24 was forced to eat a treasured pet to survive lately -?
25 has complained of the lack of a well lately -?
26 has complained of the nasty water lately -?
27 was forced to drink slime lately -?
28 was forced to drink vomit lately -?
29 was forced to drink bloody water lately -?
30 slept uneasily due to noise lately -?
31 slept very uneasily due to noise lately -?
32 was woken by noise while sleeping lately -?
33 was worried not to have adequate protection lately -?
34 has complained about the draft lately -?
35 was upset about being relieved from duty -?
36 was upset about being expelled from the Royal Guard -?
37 was upset about being expelled from the Fortress Guard -?
38 has suffered the travesty of art defacement -?
39 has been annoyed by flies -?
40 has been accosted by terrible vermin -?
41 saw something unpleasant in a cage recently -?
42 saw something unpleasant in a pond recently -?
43 has witnessed death -?
44 has lost a pet recently -?
45 has lost a pet recently -?
46 accidentally killed somebody in a fit of rage recently -?
47 killed somebody by accident while sparring recently -?
48 has lost a spouse -?
49 has lost a friend to tragedy recently -?
50 has lost a sibling to tragedy recently -?
51 has lost a child to tragedy recently -?
52 has lost a mother to tragedy recently -?
53 has lost a father to tragedy recently -?
54 was forced to endure the decay of a (pet/spouse/mother/father/sibling/child/friend) -?
55 ate rotten food lately -?
56 drank something spoiled lately -?
57 was (grumbling/depressed/angered/enraged) by long patrol duty lately -?
58 was disgusted by a bloody mist lately -?
59 was disgusted by a miasma lately -?
60 choked on smoke underground lately -?
61 choked on dust underground lately -?
62 was knocked out during a cave-in lately -?
63 was embarrassed to have to conduct an official meeting in a dining room -?
64 was very embarrassed to have to conduct an official meeting in a bedroom -?
65 was incredibly embarrassed not to have any rooms lately -?
66 sustained major injuries recently -?
67 sustained minor injuries recently -?
68 slept in the mud recently -?
69 slept in the grass recently -?
70 slept in the dirt recently -?
71 slept on rocks recently -?
72 slept on a rough cave floor recently -?
73 slept on the floor recently -?
74 slept without a proper room recently -?
75 slept in a horribly substandard bedroom recently -?
76 slept in a horrible bedroom recently -?
77 slept in an awful bedroom recently -?
78 slept in a very poor bedroom recently -?
79 slept in a poor bedroom recently -?
80 conducted a meeting in a horribly substandard setting recently -?
81 conducted a meeting in a horrible setting recently -?
82 conducted a meeting in an awful setting recently -?
83 conducted a meeting in a very poor setting recently -?
84 conducted a meeting in a poor setting recently -?
85 dined in a horribly substandard dining room recently -?
86 dined in a horrible dining room recently -?
87 dined in an awful dining room recently -?
88 dined in a very poor dining room recently -?
89 dined in a poor dining room recently -?
90 dined without a proper dining room recently -?
91 worried greatly about not have a tomb after gaining another year -?
92 worried about having a horribly substandard tomb after gaining another year -?
93 worried about having a horrible tomb after gaining another year -?
94 worried about having an awful tomb after gaining another year -?
95 worried about having a very poor tomb after gaining another year -?
96 worried about having a poor tomb after gaining another year -?
97 was greatly angered at the state of demands recently -?
98 was very angered at the state of demands recently -?
99 was angered at the state of demands recently -?
100 was upset by not having enough chests lately -?
101 was upset by not having enough cabinets lately -?
102 was upset by not having enough armor stands lately -?
103 was upset by not having enough weapon racks lately -?
104 was upset to be wearing old clothing lately -?
105 was upset to be wearing tattered clothing lately -?
106 was very upset to have worn clothes rot away lately -?
107 was very embarrassed to be uncovered lately -?
108 was embarrassed to have no shirt lately -?
109 was embarrassed to have no shoes lately -?
110 was very embarrassed to be uncloaked lately -?
111 was caught in the rain recently -?
112 was caught in a snow storm recently -?
113 was (put off/flustered/upset/very upset/greatly upset/angered/enraged/shattered/traumatized/utterly traumatized) by a lesser's pretentious (office/sleeping/dining/burial) arrangements lately -?
114 was unable to find an available hammer lately -?
115 was upset by having a mandate ignored lately -?
116 was upset by having a mandate deadline missed lately -?
117 was upset by having a request ignored lately -?
118 was angered that nobody could be punished for a recent failure -?
119 was upset that a criminal could not be properly punished -?
120 was upset by the delayed punishment of a criminal -?
121 was beaten recently -?
122 was beaten with a hammer recently -?
123 is depressed about being confined -?
124 was unhappy with the amount of available work last season -?
125 had a terrifying nightmare about an army of the dead -?
126 admired own (adjective) (building) lately +?
127 admired a (adjective) tastefully arranged (building) lately +?
128 admired own (adjective) tastefully arranged (building) lately +?
129 admired a (adjective) (building) lately +?
130 was comforted by a wonderful creature in a cage recently +?
131 was comforted by a wonderful creature in a pond recently +?
132 was pleased by having a request approved lately +?
133 was glad to have punishment reduced recently +?
134 was glad to have punishment delayed recently +?
135 beat somebody recently +?
136 beat somebody with a hammer recently +?
137 was honored to join the Royal Guard +?
138 was honored to join the Fortress Guard +?
139 has been satisfied at work lately +?
140 was happy to have pleased a noble lately +?
141 is quite pleased with making an artifact +?
142 made a satisfying acquisition lately +?
143 adopted a new pet recently +?
144 took joy in slaughter lately +?
145 ate a pretty decent meal lately +?
146 ate a fine dish lately +?
147 ate a wonderful dish lately +?
148 ate a truly decadent dish lately +?
149 ate a legendary meal lately +?
150 had a pretty decent drink lately +?
151 had a fine drink lately +?
152 had a wonderful drink lately +?
153 had a truly decadent drink lately +?
154 had a legendary drink lately +?
155 was comforted by a pet lately +?
156 saw a beloved creature lately +?
157 was pleased to have a mandate deadline met lately +?
158 talked with a friend lately +?
159 made a friend recently +?
160 was pleased that the tax collection went smoothly lately +?
161 was comforted by a lovely waterfall lately +?
162 conducted a meeting in a setting worthy of legends recently +?
163 conducted a meeting in a fantastic setting recently +?
164 conducted a meeting in a great setting recently +?
165 conducted a meeting in a very good setting recently +?
166 conducted a meeting in a good setting recently +?
167 dined in a legendary dining room recently +?
168 dined in a fantastic dining room recently +?
169 dined in a great dining room recently +?
170 dined in a very good dining room recently +?
171 dined in a good dining room recently +?
172 slept in a bedroom like a personal palace recently +?
173 slept in a fantastic bedroom recently +?
174 slept in a great bedroom recently +?
175 slept in a very good bedroom recently +?
176 slept in a good bedroom recently +?
177 was greatly pleased at the state of demands recently +?
178 was very pleased at the state of demands recently +?
179 was pleased at the state of demands recently +?
180 celebrated having a legendary tomb after gaining another year +?
181 celebrated having a fantastic tomb after gaining another year +?
182 celebrated having a great tomb after gaining another year +?
183 celebrated having a very good tomb after gaining another year +?
184 celebrated having a good tomb after gaining another year +?
185 enjoyed starting a fist fight recently +?
186 enjoyed smashing up a building recently +?
187 enjoyed toppling something over recently +?
188 enjoyed throwing something recently +?
189 had a satisfying sparring session recently +?
190 is happy to be free +?
191 was nauseated by the sun lately -?
192 was irritated by the sun lately -?
193 was able to rest and recuperate lately +?
194 received water recently +?
195 received food recently +?
196 was rescued recently +?

The method by which one is chosen for thoughts with multiple negative bonus possibilities is presently unknown. It appears that some are merely incremented for each occurrence. Others apparently are chosen by the severity of the incident that caused the thought.

is happy to be free					+1000
is quite pleased with making an artifact		+1000
was forced to eat a treasured pet to survive lately	-1000
has suffered the travesty of art defacement		-1000

slept <place> recently		-30,-20,-10,-5,-3,or -2
* in the mud
* in the grass
* in the dirt
* on rocks
* on a rough cave floor
* on the floor

has <ailment> lately		-5
* complained of hunger
* complained of thirst
* been tired
has been <ailment> lately	-30
* starving
* dehydrated
* exhausted

dined in a <quality> dining room recently
* legendary	+20
* fantastic	+10
* great		+5
* very good	+3
* good		+2
slept in a bedroom like a personal palace recently	+20
slept in a <quality> bedroom recently
* fantastic	+10
* great		+5
* very good	+3
* good		+2

was worried by the scarcity of <guards,prison> lately	-10
* royal guards
* fortress guards
* cages and chains

{ate/had} a <quality> {meal/drink} lately
* legendary		+20
* truly decadent	+10
* wonderful		+5
* fine			+3
* pretty decent		+2

I plan to explain how this the notation list works later, but for now I'll
just put this note to explain the above note. It is either "ate a <quality>
meal lately" or "had a <quality> drink lately"

has lost a <close one> recently		-50,-30,-20,or -10
* spouse
* friend to tragedy
* sibling to tragedy
* child to tragedy
* mother to tragedy
* father to tragedy

I have formatted all of the above. The below may use a different formatting
system than the above.

has complained about the draft lately				-30
was upset about being relieved from duty			-30
was upset about being expelled from the Royal Guard		-30
was upset about being expelled from the Fortress Guard		-20

was able to rest and recuperate lately				+10
received water recently						+10
received food recently						+10
was rescued recently						+10

had a miscarriage recently					-50,-30,-20,or -10
has been evicted lately						-10
has been attacked lately					-30,-20,-10,or -5
has been attacked by the dead lately				-50,-30,-20,or -10
was unable to reach a room for tax collection lately		-5
was misinformed about a room for tax collection lately		-5
was upset that the tax collection didn't go smoothly lately	-10
has been taxed recently						-5
has lost property to the Royal Guard recently			-10
was upset to have disappointed a noble lately			-10
has complained of the lack of chairs lately			-30,-20,-10,-5,-3,or -2
has complained of the crowded tables lately			-2
has complained of the lack of dining tables lately		-30,-20,-10,-5,-3,or -2
was forced to eat vermin to survive lately			-30,-20,or -10
was forced to eat a beloved creature to survive lately		-50
has complained of the lack of a well lately			-5,-3 or -2
has complained of the nasty water lately			unknown
was forced to drink slime lately				-30,-20,-10,or -5
was forced to drink vomit lately				-30,-20,-10,or -5
was forced to drink bloody water lately				-30,-20,-10,or -5
slept uneasily due to noise lately				-2
slept very uneasily due to noise lately				-5
was woken by noise while sleeping lately			-10
was worried not to have adequate protection lately		-10
has been annoyed by flies					-5,-3 or -2
has been accosted by terrible vermin				-30,-20,or -10
saw something unpleasant in a cage recently			-10,-5,or -3
saw something unpleasant in a pond recently			-10,-5,or -3
has witnessed death						-30,-20,-10,or -5
has lost a pet recently						-50,-30,-20,or -10
has lost a pet recently						-50,-30,-20,or -10
accidentally killed somebody in a fit of rage recently		-50,-30,-20,or -10
killed somebody by accident while sparring recently		-50,-30,-20,or -10
was forced to endure the decay of a {related dwarf or pet} recently	-20,-10,-5,or -3
ate rotten food lately						-10,-5,or -3
drank something spoiled lately					-10,-5,or -3
was {unhappiness level} by long patrol duty lately		unknown
was disgusted by a bloody mist lately				-10,-5,-3,or -2
was disgusted by a miasma lately				-10,-5,-3,or -2
choked on smoke underground lately				-5,-3 or -2
choked on dust underground lately				-5,-3 or -2
was knocked out during a cave-in lately				-20,-10,-5,or -3
was embarrassed to have to conduct an official meeting in a dining room	-50,-30,-20,-10,-5,or -3
was very embarrassed to have to conduct an official meeting in a bedroom-50,-30,-20,-10,-5,or -3
was incredibly embarrassed not to have any rooms lately		-50,-30,-20,-10,-5,or -3
sustained major injuries recently				-30,-20,-10,or -5
sustained minor injuries recently				-20,-10,-5,or -3
slept without a proper room recently				-30,-20,-10,-5,-3,or -2
slept in a horribly substandard bedroom recently		-20
slept in a horrible bedroom recently				-10
slept in an awful bedroom recently				-5
slept in a very poor bedroom recently				-3
slept in a poor bedroom recently				-2
conducted a meeting in a horribly substandard setting recently	-30
conducted a meeting in a horrible setting recently		-20
conducted a meeting in an awful setting recently		-10
conducted a meeting in a very poor setting recently		-5
conducted a meeting in a poor setting recently			-3
dined in a horribly substandard dining room recently		-20
dined in a horrible dining room recently			-10
dined in an awful dining room recently				-5
dined in a very poor dining room recently			-3
dined in a poor dining room recently				-2
dined without a proper dining room recently			-30,-20,-10,-5,-3,or -2
worried greatly about not have a tomb after gaining another year-50,-30,-20,-10,-5,or -3
worried about having a horribly substandard tomb after gaining another year	-30
worried about having a horrible tomb after gaining another year	-20
worried about having an awful tomb after gaining another year	-10
worried about having a very poor tomb after gaining another year-5
worried about having a poor tomb after gaining another year	-3
was greatly angered at the state of demands recently		-10
was very angered at the state of demands recently		-5
was angered at the state of demands recently			-3
was upset by not having enough chests lately			-3
was upset by not having enough cabinets lately			-3
was upset by not having enough armor stands lately		-3
was upset by not having enough weapon racks lately		-3
was upset to be wearing old clothing lately			-3 or -2
was upset to be wearing tattered clothing lately		-5,-3 or -2
was very upset to have worn clothes rot away lately		-10,-5,or -3
was very embarrassed to be uncovered lately			-20,-10,or -5
was embarrassed to have no shirt lately				-10,-5,or -3
was embarrassed to have no shoes lately				-10,-5,or -3
was very embarrassed to be uncloaked lately			-20,-10,or -5
was caught in the rain recently					-3 or -2
was caught in a snow storm recently				-3 or -2
was {unhappiness level} by a lesser's pretentious {building} arrangements lately	unknown (nobles only)
was unable to find an available hammer lately			-50
was upset by having a mandate ignored lately			-5
was upset by having a mandate deadline missed lately		-3
was upset by having a request ignored lately			-5
was angered that nobody could be punished for a recent failure	-10
was upset that a criminal could not be properly punished	-5
was upset by the delayed punishment of a criminal		-5
was beaten recently						-10,-5,or -3
was beaten with a hammer recently				-20,-10,-5,or -3
is depressed about being confined				-10
was unhappy with the amount of available work last season	-10
had a terrifying nightmare about an army of the dead		-20
admired {a/own} {quality} {building} lately			unknown
admired {a/own} {quality} {building} lately			unknown
admired {a/own} {quality} {building} lately			unknown
admired {a/own} {quality} {building} lately			unknown
was comforted by a wonderful creature in a cage recently	+3
was comforted by a wonderful creature in a pond recently	+3
was pleased by having a request approved lately			+5
was glad to have punishment reduced recently			+20
was glad to have punishment delayed recently			+20
beat somebody recently						+5
beat somebody with a hammer recently				+5
was honored to join the Royal Guard				+20
was honored to join the Fortress Guard				+10
has been satisfied at work lately				+5
was happy to have pleased a noble lately			+10
made a satisfying acquisition lately				+10
adopted a new pet recently					+10
took joy in slaughter lately					+10
was comforted by a pet lately					+5
saw a beloved creature lately					+5
was pleased to have a mandate deadline met lately		+10
talked with a friend lately					+2
made a friend recently						+5
was pleased that the tax collection went smoothly lately	+10
was comforted by a lovely waterfall lately			+5
conducted a meeting in a setting worthy of legends recently	+30
conducted a meeting in a fantastic setting recently		+20
conducted a meeting in a great setting recently			+10
conducted a meeting in a very good setting recently		+5
conducted a meeting in a good setting recently			+3
was greatly pleased at the state of demands recently		+10
was very pleased at the state of demands recently		+5
was pleased at the state of demands recently			+3
celebrated having a legendary tomb after gaining another year	+30
celebrated having a fantastic tomb after gaining another year	+20
celebrated having a great tomb after gaining another year	+10
celebrated having a very good tomb after gaining another year	+5
celebrated having a good tomb after gaining another year	+3
enjoyed starting a fist fight recently				+20
enjoyed smashing up a building recently				+20
enjoyed toppling something over recently			+10
enjoyed throwing something recently				+5
had a satisfying sparring session recently			+10
was nauseated by the sun lately					-20
was irritated by the sun lately					-10

Note that many of the above thoughts never actually occur in-game.