Types

Types #

All types are contained in df module. They are enums, and they act as bidirectional mappings - in other words, you can refer to the number by the name or the other way around, both are valid. So this comparison (same thing in two alternative syntax versions) evaluates to true:

df.biome_type.TUNDRA == 2
df.biome_type["TUNDRA"] == 2 

and this comparison also evaluates to true:

df.biome_type[2] == "TUNDRA"

To double check that you are referring to the right index/value in the enum, you can also quickly preview the result in the console, using the :lua syntax that lets you run a piece of code written in Lua without having to create a script:

If you have DFHack Lua Definitions installed in VSCodium, your should have type hints for all types.

To browse the types in GM Editor, you can run gui/gm-editor df command, and then press s to be able to search for a type. Press enter to view details about it. You can for example check the first and last index with _first_item and _last_item.

As you can notice in gm-editor screenshot above, to confirm that something in df is indeed an enum, you can check it via ._kind and see if it returns enum-type.

Code snippets #

Iterate over a type and print out the indexes and their corresponding values:

name = "biome_type"

if df[name] and df[name]._kind == "enum-type" then 
  for index = df[name]._first_item , df[name]._last_item do
	if df[name][index] then
	  print(tostring(index).."-"..tostring(df[name][index]))
	end
  end 
end
0-MOUNTAIN
1-GLACIER
2-TUNDRA
3-SWAMP_TEMPERATE_FRESHWATER
4-SWAMP_TEMPERATE_SALTWATER
5-MARSH_TEMPERATE_FRESHWATER
6-MARSH_TEMPERATE_SALTWATER
7-SWAMP_TROPICAL_FRESHWATER
8-SWAMP_TROPICAL_SALTWATER
9-SWAMP_MANGROVE
10-MARSH_TROPICAL_FRESHWATER
11-MARSH_TROPICAL_SALTWATER
12-FOREST_TAIGA
13-FOREST_TEMPERATE_CONIFER
14-FOREST_TEMPERATE_BROADLEAF
15-FOREST_TROPICAL_CONIFER
16-FOREST_TROPICAL_DRY_BROADLEAF
17-FOREST_TROPICAL_MOIST_BROADLEAF
18-GRASSLAND_TEMPERATE
19-SAVANNA_TEMPERATE
20-SHRUBLAND_TEMPERATE
21-GRASSLAND_TROPICAL
22-SAVANNA_TROPICAL
23-SHRUBLAND_TROPICAL
24-DESERT_BADLAND
25-DESERT_ROCK
26-DESERT_SAND
27-OCEAN_TROPICAL
28-OCEAN_TEMPERATE
29-OCEAN_ARCTIC
30-POOL_TEMPERATE_FRESHWATER
31-POOL_TEMPERATE_BRACKISHWATER
32-POOL_TEMPERATE_SALTWATER
33-POOL_TROPICAL_FRESHWATER
34-POOL_TROPICAL_BRACKISHWATER
35-POOL_TROPICAL_SALTWATER
36-LAKE_TEMPERATE_FRESHWATER
37-LAKE_TEMPERATE_BRACKISHWATER
38-LAKE_TEMPERATE_SALTWATER
39-LAKE_TROPICAL_FRESHWATER
40-LAKE_TROPICAL_BRACKISHWATER
41-LAKE_TROPICAL_SALTWATER
42-RIVER_TEMPERATE_FRESHWATER
43-RIVER_TEMPERATE_BRACKISHWATER
44-RIVER_TEMPERATE_SALTWATER
45-RIVER_TROPICAL_FRESHWATER
46-RIVER_TROPICAL_BRACKISHWATER
47-RIVER_TROPICAL_SALTWATER
48-SUBTERRANEAN_WATER
49-SUBTERRANEAN_CHASM
50-SUBTERRANEAN_LAVA

Full df types reference #

Below is the full reference for types in df (that have their name ending with _type), exported automatically with a script from Dwarf Fortress version 51.07. Empty values (nil) have been skipped.

Abstract building order #

df.abstract_building_order_type
Index Value
-1 NONE
0 COPY_ITEM

Abstract building reputation #

df.abstract_building_reputation_type
Index Value
0 DRINK_AVAILABILITY
1 ARCHITECTURE_QUALITY
2 KNOWLEDGE_QUALITY
3 DANGER
4 DELAY
5 ABILITY_TO_PRAY
6 ABILITY_TO_RESEARCH
7 ABILITY_TO_RELAX

Abstract building #

df.abstract_building_type
Index Value
-1 NONE
0 MEAD_HALL
1 KEEP
2 TEMPLE
3 DARK_TOWER
4 MARKET
5 TOMB
6 DUNGEON
7 UNDERWORLD_SPIRE
8 INN_TAVERN
9 LIBRARY
10 COUNTING_HOUSE
11 GUILDHALL
12 TOWER
13 HOSPITAL

Action #

df.action_type
Index Value
-1 NONE
0 RESOLVE_CONFLICT
1 FLEE_CONFLICT
2 FLEE_CONFLICT_IN_TERROR
3 FOLLOW_ORDER_IN_ACTIVITY_EVENT
4 YIELD
5 YIELD_IN_TERROR
6 COMMUNICATE
7 WALK_THROUGH_SITE
8 FLEE_TERRAIN_LEAVE_WALL
9 FLEE_TERRAIN_REMAIN_WITH_GOAL_IF_PRESENT
10 FLEE_TERRAIN_MILL_AROUND
11 FLEE_TERRAIN
12 PERFORM_JOB
13 INCAPACITATED_DO_NOTHING
14 HIGH_PRIORITY_SAFECAGE_UNIT
15 HIGH_PRIORITY_REPORT_CRIME
16 HIGH_PRIORITY_SLEEP_GROUND
17 HIGH_PRIORITY_SLEEP_BARRACKS
18 HIGH_PRIORITY_SLEEP_BED
19 HIGH_PRIORITY_SEEK_INFANT
20 HIGH_PRIORITY_SUCK_BLOOD
21 HIGH_PRIORITY_HUNGER_HUNT_VERMIN
22 HIGH_PRIORITY_HUNGER_EAT_FOOD
23 HIGH_PRIORITY_THIRST_DRINK_DISTANT_AREA
24 HIGH_PRIORITY_THIRST_DRINK_WELL
25 HIGH_PRIORITY_THIRST_DRINK_DISTANT_ITEM
26 HIGH_PRIORITY_THIRST_DRINK_ITEM
27 TANTRUM_THROW_HAULED_ITEM
28 TANTRUM_GRAB_GROUND_ITEM
29 TANTRUM_GRAB_VERMIN
30 TANTRUM_START_FISTFIGHT
31 SQUAD_ORDER_MOVE
32 SQUAD_ORDER_KILL_LIST
33 SQUAD_ORDER_DEFEND_BURROW
34 SQUAD_ORDER_PATROL
35 STORE_OWNED_ITEM
36 PICK_UP_EQUIPMENT
37 CAPTURE_SMALL_PET
38 GIVE_WATER_TO_PET
39 GIVE_FOOD_TO_PET
40 UNCHAIN_PET
41 UNCAGE_PET
42 MANAGE_WORK_ORDERS
43 UPDATE_STOCKPILE_RECORDS
44 CONDUCT_MEETING
45 HEAD_TO_MEETING
46 LEAVE_THROUGH_BORDER_WITH_HITUP
47 SEEK_STATION
48 MERCHANT_PACK_UP_GOODS
49 MERCHANT_DROP_OFF_GOODS
50 MERCHANT_SEEK_DEPOT
51 GHOST
52 UNDEAD_HUNT
53 LAY_EGGS
54 GO_TO_OWNER
55 GO_TO_COMMANDER
56 CONSOLIDATE_OBJECT
57 EXPLORE_MAP
58 LEAVE_THROUGH_BORDER
59 WILDERNESS_STEAL_ITEM
60 SET_AND_SEEK_STATION
61 INVADER_SIEGER
62 INVADER_AMBUSHER
63 GREMLIN
64 INITIATE_KIDNAP
65 INVADER_STEAL_ITEM
66 LASH_OUT
67 GRAZE
68 SET_IMMEDIATE_GOAL
69 TRAIN_UNIT
70 HUNT
71 FISH
72 CLEAN_FLOOR
73 CLEAN_SELF_AREA
74 CLEAN_SELF_WELL
75 REST_IN_BED
76 REST_ON_HOSPITAL_FLOOR
77 ROOT_AROUND
78 GOBBLE_VERMIN
79 KILL_VERMIN
80 DIVE_ON_VERMIN
81 HUNT_VERMIN
82 STAND_UP
83 LIE_DOWN
84 FINISH_WRESTLING
85 SLEEP_IN_CAMP
86 MARKET_BANTER
87 SEEK_AND_DESTROY_BUILDING
88 LAIR_HUNTER
89 OFF_SITE_ARMY_WALK
90 BREAKDOWN_IN_FEAR
91 BREAKDOWN_IN_SHOCK
92 BREAKDOWN_IN_HORROR
93 BREAKDOWN_IN_GRIEF
94 BREAKDOWN_IN_TERROR
95 REACT_TO_ALARM
96 REORGANIZE_POSSESSIONS
97 FLEE_FROM_ACTIVITY
98 FLEE_FROM_UNIT
99 BREAKDOWN_IN_DEPRESSION
100 CATATONIC
101 BREAKDOWN_IN_SADNESS
102 BREAKDOWN_IN_AGONY
103 BREAKDOWN_IN_ANGUISH
104 BREAKDOWN_IN_DESPAIR
105 BREAKDOWN_IN_DISMAY
106 BREAKDOWN_IN_DISTRESS
107 BREAKDOWN_IN_FRIGHT
108 BREAKDOWN_IN_MISERY
109 BREAKDOWN_IN_MORTIFICATION
110 BREAKDOWN_IN_SHAKEN
111 BREAKDOWN_IN_ANGST
112 SHOUT_PROPHECY
113 LEAVE_MAP_FOR_SQUAD_ORDER
114 DELIVER_PARLEY_ARTIFACT
115 FOLLOW_COMMAND
116 GO_TO_MOUNT
117 MOUNT
118 DISMOUNT
119 HIGH_PRIORITY_HEIST_ITEM

Activity entry #

df.activity_entry_type
Index Value
-1 NONE
0 TrainingSession
1 IndividualSkillDrill
2 Conflict
3 Harassment
4 Guard
5 Conversation
6 Reunion
7 Prayer
8 Socialize
9 Research
10 FillServiceOrder
11 Read
12 Play
13 Encounter
14 StoreObject

Activity event building role #

df.activity_event_building_role_type
Index Value
-1 NONE
0 SIT_AND_READ
1 SIT_AND_WRITE
2 PLACED_WRITING_MATERIALS
3 PERFORMANCE_INSTRUMENT

Activity event item role #

df.activity_event_item_role_type
Index Value
-1 NONE
0 TARGET_TO_POUR
1 TARGET_TO_FILL
2 TARGET_TO_READ
3 TARGET_TO_WRITE_ON
4 TARGET_TO_COPY
5 PERFORMANCE_INSTRUMENT
6 TOY

Activity event #

df.activity_event_type
Index Value
-1 NONE
0 TrainingSession
1 CombatTraining
2 SkillDemonstration
3 IndividualSkillDrill
4 Sparring
5 RangedPractice
6 Harassment
7 Conversation
8 Conflict
9 Guard
10 Reunion
11 Prayer
12 Socialize
13 Worship
14 Performance
15 Research
16 PonderTopic
17 DiscussTopic
18 Read
19 FillServiceOrder
20 Write
21 CopyWrittenContent
22 TeachTopic
23 Play
24 MakeBelieve
25 PlayWithToy
26 Encounter
27 StoreObject

Adopt region stage #

df.adopt_region_stage_type
Index Value
0 OpeningFile
1 ProcessingRawData
2 AllocatingSpace
3 LoadingItems
4 LoadingBuildings
5 LoadingEntities
6 LoadingCoinInformation
7 LoadingMapData
8 LoadingCivilizedPopulations
9 LoadingHistory
10 LoadingParameters
11 LoadingArtifacts
12 LoadingActiveHistoricalFigures
13 LoadingSquads
14 LoadingFormations
15 LoadingActivities
16 LoadingInteractions
17 LoadingWrittenContent
18 LoadingIdentities
19 LoadingIncidents
20 LoadingCrimes
21 LoadingVehicles
22 LoadingArmies
23 LoadingArmyControllers
24 LoadingTrackingInformation
25 LoadingCulturalIdentities
26 LoadingAgreements
27 LoadingArtForms
28 LoadingOccupations
29 LoadingBeliefSystems
30 LoadingImageSets
31 LoadingDivinationSets
32 ClosingFile
33 RebuildingTemporaryInformation
34 PreparingGame
35 Failed

Adv background option #

df.adv_background_option_type
Index Value
-1 NONE
0 SQUAD_EPPID
1 REGULAR_UNIT

Adventure construction mode #

df.adventure_construction_mode_type
Index Value
-1 NONE
0 CONSTRUCTION
1 MATERIAL
2 BUILDING
3 ZONE_LIST
4 ZONE_NEW_EDIT
5 ZONE_ASSIGN
6 ZONE_LOCATION

Adventure desire state #

df.adventure_desire_state_type
Index Value
-1 NONE
0 DRUNK
1 EXCITED
2 ADVENTUROUS
3 EXCITED_ADVENTUROUS
4 WILLING_SOLDIER
5 DUTY
6 LEVEL_2
7 LEVEL_1
8 FOLLOWERS
9 PRISONER_YES
10 SLAVE_YES
11 SLAVE_NO
12 NOT_INTERESTED_IN_GOAL
13 YES_URGENT
14 YES_WORTHY_OF_STRUGGLE
15 ART_LEVEL_2
16 ART_LEVEL_1
17 ART_FOLLOWERS
18 PERS_ART_VAL_ART_VAL_MERR
19 VAL_ART_VAL_MERR
20 PERS_ART_VAL_MERR
21 PERS_ART_VAL_ART
22 PERS_ART
23 VAL_ART
24 VAL_MERR
25 YES_ALREADY_IN_TROUPE
26 ART_DEMONSTRATION_MIGHT_HELP
27 ON_JOURNEY

Adventure game loop #

df.adventure_game_loop_type
Index Value
-1 NONE
0 TAKING_INPUT
1 ENTER
2 INITIAL_PROCESSING
3 SUBSEQUENT_PROCESSING
4 MOVE_UNIT_PROCESSING
5 FINAL_PROCESSING
6 TAKING_TOO_LONG_INPUT

Adventure interface attack mode #

df.adventure_interface_attack_mode_type
Index Value
-1 NONE
0 UNIT_CHOICE
1 CONFIRM
2 MOVE_CHOICE
3 AIM_TARGET
4 AIM_ATTACK
5 PARRY_CHOICE
6 BLOCK_CHOICE
7 DODGE_CHOICE
8 WRESTLE_GRASP
9 WRESTLE_MOVE

Adventure interface create mode #

df.adventure_interface_create_mode_type
Index Value
-1 NONE
0 MAIN_LIST
1 CHOOSE_BUTCHER_TARGET
2 CHOOSE_BUTCHER_CUTTER
3 CHOOSE_REACTION_REAGENT
4 SPECIFY_REACTION_IMAGES
5 FINISHED_REACTION_IMAGES

Adventure interface inventory context #

df.adventure_interface_inventory_context_type
Index Value
-1 NONE
0 MAIN
1 DROP
2 WEAR
3 REMOVE
4 PUT_IN
5 EAT_DRINK
6 INTERACT
7 PUT_IN_DESTINATION
8 INTERACT_LIST
9 ONE_ITEM_FULL_LIST
10 THROW

Adventure interface option list context #

df.adventure_interface_option_list_context_type
Index Value
-1 NONE
0 GROUND
1 HOLD
2 MOVE
3 DIRECT_CLICK
4 AIM_PROJECTILE
5 BUILDING_INTERACT
6 DIRECT_CLICK_MOVE_ONLY
7 LOOK

Adventure inventory option list #

df.adventure_inventory_option_list_type
Index Value
-1 NONE
0 MAIN
1 DETAILS
2 DROP
3 WEAR
4 REMOVE
5 PUT_IN
6 EAT_DRINK
7 INTERACT
8 THROW

Adventure log event #

df.adventure_log_event_type
Index Value
-1 NONE
0 INCIDENT
1 RUMOR

Adventure option #

df.adventure_option_type
Index Value
-1 NONE
0 EAT_UNIT_CONTAMINANT
1 EAT_ITEM_CONTAMINANT
2 VIEW_CONTAMINANT
3 ENVIRONMENT_UNIT_SUCK_BLOOD
4 ENVIRONMENT_INGEST_FROM_CONTAINER
5 ENVIRONMENT_PLACE_ON_PACK_ANIMAL
6 ENVIRONMENT_PLACE_IN_BLD_CONTAINER
7 ENVIRONMENT_PLACE_IN_IT_CONTAINER
8 ENVIRONMENT_TAKE_FROM_PACK_ANIMAL
9 ENVIRONMENT_PICK_UP_GROUND_ITEM
10 ENVIRONMENT_PICK_UP_BUILDING_ITEM
11 ENVIRONMENT_PICK_UP_BUILDING_ITEM_CONTENTS
12 ENVIRONMENT_TAKE_ITEM_FROM_CONTAINER
13 ENVIRONMENT_PICK_VEGETATION
14 ENVIRONMENT_PICK_UP_ENVIRONMENT
15 INVENTORY_ITEM
16 VIEW_ITEM
17 DROP_ITEM
18 WEAR_ITEM
19 REMOVE_ITEM
20 PUT_ITEM
21 EAT_DRINK_ITEM
22 INTERACT_WITH_ITEM
23 SHOOT_CREATURE
24 SHOOT_TILE
25 THROW_ITEM_AT_CREATURE
26 THROW_ITEM_AT_TILE
27 THROW_ITEM
28 JUMP
29 VIEW_EVENT_DETAIL

Adventure travel exception #

df.adventure_travel_exception_type
Index Value
0 GENERIC
1 UNDERGROUND_NO_TUNNEL
2 NO_LEGAL_SITE_REALIZATION_DIRECTION
3 NEAR_RIVER
4 BOGEYMEN
5 ENCOUNTER
6 STOLEN_GOODS
7 BLEEDING
8 CANT_BREATHE
9 THIRST
10 HUNGER
11 DROWNING
12 SWIMMING
13 IN_AIR
14 WATER_BIOME
15 MOUNTAIN_BIOME
16 ON_VEHICLE
17 ON_PROJECTILE
18 MUST_LEAVE_SITE
19 NUM
20 NONE

Adventure work #

df.adventure_work_type
Index Value
-1 NONE
0 CHOP_TREE
1 BUILD_SITE

Agreement details #

df.agreement_details_type
Index Value
0 JoinParty
1 DemonicBinding
2 Residency
3 Citizenship
4 Parley
5 PositionCorruption
6 PlotStealArtifact
7 PromisePosition
8 PlotAssassination
9 PlotAbduct
10 PlotSabotage
11 PlotConviction
12 Location
13 PlotInfiltrationCoup
14 PlotFrameTreason
15 PlotInduceWar
16 OfferService
17 RetrieveArtifact

Announcement alert #

df.announcement_alert_type
Index Value
-1 NONE
0 GENERAL
1 ERA_CHANGE
2 UNDERGROUND
3 MIGRANT
4 MONSTER
5 AMBUSH
6 TRADE
7 NOBLE
8 ANIMAL
9 BIRTH
10 MOOD
11 LABOR_CHANGE
12 MILITARY
13 MARRIAGE
14 BERSERK
15 MARTIAL_TRANCE
16 LOSE_EMOTION
17 STRESS
18 ART_DEFACEMENT
19 MASTERPIECE
20 JOB_FAILED
21 DEATH
22 GHOST
23 UNDEAD_ATTACK
24 WEATHER
25 VERMIN
26 CURIOUS_GUZZLER
27 RESEARCH_BREAKTHROUGH
28 GUEST_ARRIVAL
29 HOLDINGS
30 RUMOR
31 AGREEMENT
32 CRIME
33 DEITY_CURSE
34 COMBAT
35 SPARRING
36 HUNTING

Announcement #

df.announcement_type
Index Value
-1 NONE
0 REACHED_PEAK
1 ERA_CHANGE
2 FEATURE_DISCOVERY
3 STRUCK_DEEP_METAL
4 STRUCK_MINERAL
5 STRUCK_ECONOMIC_MINERAL
6 COMBAT_TWIST_WEAPON
7 COMBAT_LET_ITEM_DROP
8 COMBAT_START_CHARGE
9 COMBAT_SURPRISE_CHARGE
10 COMBAT_JUMP_DODGE_PROJ
11 COMBAT_JUMP_DODGE_STRIKE
12 COMBAT_DODGE
13 COMBAT_COUNTERSTRIKE
14 COMBAT_BLOCK
15 COMBAT_PARRY
16 COMBAT_CHARGE_COLLISION
17 COMBAT_CHARGE_DEFENDER_TUMBLES
18 COMBAT_CHARGE_DEFENDER_KNOCKED_OVER
19 COMBAT_CHARGE_ATTACKER_TUMBLES
20 COMBAT_CHARGE_ATTACKER_BOUNCE_BACK
21 COMBAT_CHARGE_TANGLE_TOGETHER
22 COMBAT_CHARGE_TANGLE_TUMBLE
23 COMBAT_CHARGE_RUSH_BY
24 COMBAT_CHARGE_MANAGE_STOP
25 COMBAT_CHARGE_OBSTACLE_SLAM
26 COMBAT_WRESTLE_LOCK
27 COMBAT_WRESTLE_CHOKEHOLD
28 COMBAT_WRESTLE_TAKEDOWN
29 COMBAT_WRESTLE_THROW
30 COMBAT_WRESTLE_RELEASE_LOCK
31 COMBAT_WRESTLE_RELEASE_CHOKE
32 COMBAT_WRESTLE_RELEASE_GRIP
33 COMBAT_WRESTLE_STRUGGLE
34 COMBAT_WRESTLE_RELEASE_LATCH
35 COMBAT_WRESTLE_STRANGLE_KO
36 COMBAT_WRESTLE_ADJUST_GRIP
37 COMBAT_GRAB_TEAR
38 COMBAT_STRIKE_DETAILS
39 COMBAT_STRIKE_DETAILS_2
40 COMBAT_EVENT_ENRAGED
41 COMBAT_EVENT_STUCKIN
42 COMBAT_EVENT_LATCH_BP
43 COMBAT_EVENT_LATCH_GENERAL
44 COMBAT_EVENT_PROPELLED_AWAY
45 COMBAT_EVENT_KNOCKED_OUT
46 COMBAT_EVENT_STUNNED
47 COMBAT_EVENT_WINDED
48 COMBAT_EVENT_NAUSEATED
49 MIGRANT_ARRIVAL_NAMED
50 MIGRANT_ARRIVAL
51 DIG_CANCEL_WARM
52 DIG_CANCEL_DAMP
53 AMBUSH_DEFENDER
54 AMBUSH_RESIDENT
55 AMBUSH_THIEF
56 AMBUSH_THIEF_SUPPORT_SKULKING
57 AMBUSH_THIEF_SUPPORT_NATURE
58 AMBUSH_THIEF_SUPPORT
59 AMBUSH_MISCHIEVOUS
60 AMBUSH_SNATCHER
61 AMBUSH_SNATCHER_SUPPORT
62 AMBUSH_AMBUSHER_NATURE
63 AMBUSH_AMBUSHER
64 AMBUSH_INJURED
65 AMBUSH_OTHER
66 AMBUSH_INCAPACITATED
67 CARAVAN_ARRIVAL
68 NOBLE_ARRIVAL
69 D_MIGRANTS_ARRIVAL
70 D_MIGRANT_ARRIVAL
71 D_MIGRANT_ARRIVAL_DISCOURAGED
72 D_NO_MIGRANT_ARRIVAL
73 ANIMAL_TRAP_CATCH
74 ANIMAL_TRAP_ROBBED
75 MISCHIEF_LEVER
76 MISCHIEF_PLATE
77 MISCHIEF_CAGE
78 MISCHIEF_CHAIN
79 DIPLOMAT_ARRIVAL
80 LIAISON_ARRIVAL
81 TRADE_DIPLOMAT_ARRIVAL
82 CAVE_COLLAPSE
83 BIRTH_CITIZEN
84 BIRTH_ANIMAL
85 STRANGE_MOOD
86 MADE_ARTIFACT
87 NAMED_ARTIFACT
88 ITEM_ATTACHMENT
89 VERMIN_CAGE_ESCAPE
90 TRIGGER_WEB
91 MOOD_BUILDING_CLAIMED
92 ARTIFACT_BEGUN
93 MEGABEAST_ARRIVAL
94 WEREBEAST_ARRIVAL
95 BEAST_AMBUSH
96 BERSERK_CITIZEN
97 MAGMA_DEFACES_ENGRAVING
98 ENGRAVING_MELTS
99 MASTERPIECE_CONSTRUCTION
100 MASTER_ARCHITECTURE_LOST
101 MASTER_CONSTRUCTION_LOST
102 ADV_AWAKEN
103 ADV_SLEEP_INTERRUPTED
104 CANCEL_JOB
105 ADV_CREATURE_DEATH
106 CITIZEN_DEATH
107 PET_DEATH
108 ENDGAME_EVENT_1
109 ENDGAME_EVENT_1B
110 ENDGAME_EVENT_2
111 FALL_OVER
112 CAUGHT_IN_FLAMES
113 CAUGHT_IN_WEB
114 UNIT_PROJECTILE_SLAM_BLOW_APART
115 UNIT_PROJECTILE_SLAM
116 UNIT_PROJECTILE_SLAM_INTO_UNIT
117 VOMIT
118 LOSE_HOLD_OF_ITEM
119 REGAIN_CONSCIOUSNESS
120 FREE_FROM_WEB
121 PARALYZED
122 OVERCOME_PARALYSIS
123 NOT_STUNNED
124 EXHAUSTION
125 PAIN_KO
126 BREAK_GRIP
127 NO_BREAK_GRIP
128 BLOCK_FIRE
129 BREATHE_FIRE
130 SHOOT_WEB
131 PULL_OUT_DROP
132 STAND_UP
133 MARTIAL_TRANCE
134 MAT_BREATH
135 ADV_REACTION_PRODUCTS
136 NIGHT_ATTACK_STARTS
137 NIGHT_ATTACK_ENDS
138 NIGHT_ATTACK_TRAVEL
139 GHOST_ATTACK
140 FLAME_HIT
141 TRAVEL_SITE_DISCOVERY
142 TRAVEL_SITE_BUMP
143 ADVENTURE_INTRO
144 CREATURE_SOUND
145 CREATURE_STEALS_OBJECT
146 FOUND_TRAP
147 BODY_TRANSFORMATION
148 INTERACTION_ACTOR
149 INTERACTION_TARGET
150 UNDEAD_ATTACK
151 CITIZEN_MISSING
152 PET_MISSING
153 EMBRACE
154 STRANGE_RAIN_SNOW
155 STRANGE_CLOUD
156 SIMPLE_ANIMAL_ACTION
157 FLOUNDER_IN_LIQUID
158 TRAINING_DOWN_TO_SEMI_WILD
159 TRAINING_FULL_REVERSION
160 ANIMAL_TRAINING_KNOWLEDGE
161 SKIP_ON_LIQUID
162 DODGE_FLYING_OBJECT
163 REGULAR_CONVERSATION
164 BANDIT_EMPTY_CONTAINER
165 BANDIT_GRAB_ITEM
166 COMBAT_EVENT_ATTACK_INTERRUPTED
167 COMBAT_WRESTLE_CATCH_ATTACK
168 FAIL_TO_GRAB_SURFACE
169 LOSE_HOLD_OF_SURFACE
170 TRAVEL_COMPLAINT
171 LOSE_EMOTION
172 REORGANIZE_POSSESSIONS
173 PUSH_ITEM
174 DRAW_ITEM
175 STRAP_ITEM
176 GAIN_SITE_CONTROL
177 CONFLICT_CONVERSATION
178 FORT_POSITION_SUCCESSION
179 MECHANISM_SOUND
180 BIRTH_WILD_ANIMAL
181 STRESSED_CITIZEN
182 CITIZEN_LOST_TO_STRESS
183 CITIZEN_TANTRUM
184 MOVED_OUT_OF_RANGE
185 CANNOT_JUMP
186 NO_TRACKS
187 ALREADY_SEARCHED_AREA
188 SEARCH_FOUND_SOMETHING
189 SEARCH_FOUND_NOTHING
190 NOTHING_TO_INTERACT
191 NOTHING_TO_EXAMINE
192 YOU_YIELDED
193 YOU_UNYIELDED
194 YOU_STRAP_ITEM
195 YOU_DRAW_ITEM
196 NO_GRASP_TO_DRAW_ITEM
197 NO_ITEM_TO_STRAP
198 NO_INV_TO_REMOVE
199 NO_INV_TO_WEAR
200 NO_INV_TO_EAT
201 NO_INV_TO_CONTAIN
202 NO_INV_TO_DROP
203 NOTHING_TO_PICK_UP
204 NO_INV_TO_THROW
205 NO_INV_TO_FIRE
206 CURRENT_SMELL
207 CURRENT_WEATHER
208 CURRENT_TEMPERATURE
209 CURRENT_DATE
210 NO_GRASP_FOR_PICKUP
211 CANNOT_CHOP_TREE
212 CANNOT_CLIMB
213 CANNOT_STAND
214 MUST_UNRETRACT_FIRST
215 CANNOT_REST
216 CANNOT_MAKE_CAMPFIRE
217 MADE_CAMPFIRE
218 CANNOT_SET_FIRE
219 SET_FIRE
220 DAWN_BREAKS
221 NOON
222 NIGHTFALL
223 UNUSED_0001
224 EMPTY_CONTAINER
225 TAKE_OUT_OF_CONTAINER
226 UNUSED_0002
227 PUT_INTO_CONTAINER
228 EAT_ITEM
229 DRINK_ITEM
230 CONSUME_FAILURE
231 DROP_ITEM
232 PICK_UP_ITEM
233 YOU_BUILDING_INTERACTION
234 YOU_ITEM_INTERACTION
235 YOU_TEMPERATURE_EFFECTS
236 PROFESSION_CHANGES
237 RECRUIT_PROMOTED
238 SOLDIER_BECOMES_MASTER
239 RESOLVE_SHARED_ITEMS
240 COUGH_BLOOD
241 VOMIT_BLOOD
242 MERCHANTS_UNLOADING
243 MERCHANTS_NEED_DEPOT
244 MERCHANT_WAGONS_BYPASSED
245 MERCHANTS_LEAVING_SOON
246 MERCHANTS_EMBARKED
247 PET_LOSES_DEAD_OWNER
248 PET_ADOPTS_OWNER
249 VERMIN_BITE
250 UNABLE_TO_COMPLETE_BUILDING
251 JOBS_REMOVED_FROM_UNPOWERED_BUILDING
252 CITIZEN_SNATCHED
253 VERMIN_DISTURBED
254 LAND_GAINS_STATUS
255 LAND_ELEVATED_STATUS
256 MASTERPIECE_CRAFTED
257 ARTWORK_DEFACED
258 POWER_LEARNED
259 YOU_FEED_ON_SUCKEE
260 ANIMAL_TRAINED
261 DYED_MASTERPIECE
262 COOKED_MASTERPIECE
263 MANDATE_ENDS
264 SLOWDOWN_ENDS
265 FAREWELL_HELPER
266 ELECTION_RESULTS
267 SITE_PRESENT
268 CONSTRUCTION_SUSPENDED
269 LINKAGE_SUSPENDED
270 QUOTA_FILLED
271 JOB_OVERWRITTEN
272 NOTHING_TO_CATCH_IN_WATER
273 DEMAND_FORGOTTEN
274 NEW_DEMAND
275 NEW_MANDATE
276 PRICES_ALTERED
277 NAMED_RESIDENT_CREATURE
278 SOMEBODY_GROWS_UP
279 GUILD_REQUEST_TAKEN
280 GUILD_WAGES_CHANGED
281 NEW_WORK_MANDATE
282 CITIZEN_BECOMES_SOLDIER
283 CITIZEN_BECOMES_NONSOLDIER
284 PARTY_ORGANIZED
285 POSSESSED_TANTRUM
286 BUILDING_TOPPLED_BY_GHOST
287 MASTERFUL_IMPROVEMENT
288 MASTERPIECE_ENGRAVING
289 MARRIAGE
290 NO_MARRIAGE_CELEBRATION
291 CURIOUS_GUZZLER
292 WEATHER_BECOMES_CLEAR
293 WEATHER_BECOMES_SNOW
294 WEATHER_BECOMES_RAIN
295 SEASON_WET
296 SEASON_DRY
297 SEASON_SPRING
298 SEASON_SUMMER
299 SEASON_AUTUMN
300 SEASON_WINTER
301 GUEST_ARRIVAL
302 CANNOT_SPEAK
303 RESEARCH_BREAKTHROUGH
304 SERVICE_ORDER_DELIVERY
305 PERFORMANCE_START_FAILURE
306 BEGIN_ACTIVITY
307 MIDDLE_OF_ACTIVITY
308 ACTIVITY_SECTION_CHANGE
309 CONCLUDE_ACTIVITY
310 LEARNED_WRITTEN_CONTENT
311 LEARNED_ART_FORM
312 PERFORMER_UPDATE
313 BUILDING_DESTROYED_OR_TOPPLED
314 DEITY_CURSE
315 COMPOSITION_COMPLETE
316 COMPOSITION_FAILED
317 NEW_APPRENTICESHIP
318 PETITION_IGNORED
319 CHOP_TREE
320 CANNOT_CONSTRUCT
321 RUMOR_SPREAD
322 AMBUSH_HERO
323 SERVICE_ORDER_RUMOR_RECEIVED
324 RETURNING_RUMOR_RECEIVED
325 NEW_HOLDING
326 NEW_MARKET_LINK
327 EMERGENCY_TACTICAL_CONTROL
328 AGREEMENT_SATISFIED
329 AGREEMENT_WARNING
330 AGREEMENT_ABANDONED
331 NEW_GUILD
332 CRIME_WITNESS_HANDOFF
333 CRIME_WITNESS_STOLEN
334 CRIME_WITNESS_ITEM_MOVED
335 CRIME_WITNESS_ITEM_MISSING
336 MOUNT
337 CANNOT_MOUNT
338 FAILED_MOUNT
339 DISMOUNT
340 FAILED_DISMOUNT
341 DIPLOMAT_LEFT_UNHAPPY
342 EMBARK_MESSAGE
343 FIRST_CARAVAN_ARRIVAL
344 MONARCH_ARRIVAL
345 HASTY_MONARCH
346 SATISFIED_MONARCH
347 MOUNTAINHOME
348 FOOD_WARNING
349 PUT_ON_ITEM
350 TAKE_OFF_ITEM
351 DEITY_PRONOUNCEMENT
352 UNUSED_47
353 UNUSED_48
354 UNUSED_49
355 UNUSED_50

Appearance modifier #

df.appearance_modifier_type
Index Value
-1 NONE
0 HEIGHT
1 BROADNESS
2 LENGTH
3 CLOSE_SET
4 DEEP_SET
5 HIGH_POSITION
6 LARGE_IRIS
7 WRINKLY
8 CURLY
9 CONVEX
10 DENSE
11 THICKNESS
12 UPTURNED
13 SPLAYED_OUT
14 HANGING_LOBES
15 GAPS
16 HIGH_CHEEKBONES
17 BROAD_CHIN
18 JUTTING_CHIN
19 SQUARE_CHIN
20 ROUND_VS_NARROW
21 GREASY
22 DEEP_VOICE
23 RASPY_VOICE

Arena context #

df.arena_context_type
Index Value
-1 NONE
0 CREATURE
1 SKILLS
2 EQUIPMENT
3 CONDITION

Army controller goal #

df.army_controller_goal_type
Index Value
-1 NONE
0 HOLD_TERRITORY
1 HARASS
2 SITE_INVASION
3 RAMPAGE
4 CAMP
5 GUARD
6 HUNTING
7 PATROL
8 PACIFY_SITE
9 PACIFY_CONNECTED_HAMLET
10 WAIT
11 ESCAPE
12 MOVE_TO_SITE
13 RECLAIM_SITE
14 CREATE_NEW_SITE
15 POSSE
16 SITE_WORK
17 RECOVER_ARTIFACT
18 RESCUE_HF
19 MAKE_REQUEST
20 PERFORM_TASK
21 ASSASSINATE_HF
22 ABDUCT_HF
23 SABOTAGE_ENTITY
24 INFILTRATE_SOCIETY

Art facet #

df.art_facet_type
Index Value
-1 NONE
0 OWN_RACE
1 FANCIFUL
2 GOOD
3 EVIL

Art image element #

df.art_image_element_type
Index Value
-1 NONE
0 CREATURE
1 PLANT
2 TREE
3 SHAPE
4 ITEM

Art image property #

df.art_image_property_type
Index Value
-1 NONE
0 transitive_verb
1 intransitive_verb

Article #

df.article_type
Index Value
-1 NONE
0 INDEFINITE
1 DEFINITE

Artifact claim #

df.artifact_claim_type
Index Value
0 Symbol
1 Heirloom
2 Treasure
3 HolyRelic

Artifacts mode #

df.artifacts_mode_type
Index Value
-1 NONE
0 ARTIFACTS
1 SYMBOLS
2 NAMED_OBJECTS
3 WRITTEN_CONTENT

Assign uniform context #

df.assign_uniform_context_type
Index Value
-1 NONE
0 CREATE_SQUAD_FROM_SQUAD_MENU
1 FROM_SQUAD_EQUIPMENT_MENU

Assign vehicle context #

df.assign_vehicle_context_type
Index Value
-1 NONE
0 HAULING_MENU

Attack move choice #

df.attack_move_choice_type
Index Value
-1 NONE
0 STRIKE
1 WRESTLE
2 PARRY
3 BLOCK
4 DODGE_AWAY

Battle outcome #

df.battle_outcome_type
Index Value
-1 NONE
0 ATTACKER_WON
1 DEFENDER_WON

Biome #

df.biome_type
Index Value
0 MOUNTAIN
1 GLACIER
2 TUNDRA
3 SWAMP_TEMPERATE_FRESHWATER
4 SWAMP_TEMPERATE_SALTWATER
5 MARSH_TEMPERATE_FRESHWATER
6 MARSH_TEMPERATE_SALTWATER
7 SWAMP_TROPICAL_FRESHWATER
8 SWAMP_TROPICAL_SALTWATER
9 SWAMP_MANGROVE
10 MARSH_TROPICAL_FRESHWATER
11 MARSH_TROPICAL_SALTWATER
12 FOREST_TAIGA
13 FOREST_TEMPERATE_CONIFER
14 FOREST_TEMPERATE_BROADLEAF
15 FOREST_TROPICAL_CONIFER
16 FOREST_TROPICAL_DRY_BROADLEAF
17 FOREST_TROPICAL_MOIST_BROADLEAF
18 GRASSLAND_TEMPERATE
19 SAVANNA_TEMPERATE
20 SHRUBLAND_TEMPERATE
21 GRASSLAND_TROPICAL
22 SAVANNA_TROPICAL
23 SHRUBLAND_TROPICAL
24 DESERT_BADLAND
25 DESERT_ROCK
26 DESERT_SAND
27 OCEAN_TROPICAL
28 OCEAN_TEMPERATE
29 OCEAN_ARCTIC
30 POOL_TEMPERATE_FRESHWATER
31 POOL_TEMPERATE_BRACKISHWATER
32 POOL_TEMPERATE_SALTWATER
33 POOL_TROPICAL_FRESHWATER
34 POOL_TROPICAL_BRACKISHWATER
35 POOL_TROPICAL_SALTWATER
36 LAKE_TEMPERATE_FRESHWATER
37 LAKE_TEMPERATE_BRACKISHWATER
38 LAKE_TEMPERATE_SALTWATER
39 LAKE_TROPICAL_FRESHWATER
40 LAKE_TROPICAL_BRACKISHWATER
41 LAKE_TROPICAL_SALTWATER
42 RIVER_TEMPERATE_FRESHWATER
43 RIVER_TEMPERATE_BRACKISHWATER
44 RIVER_TEMPERATE_SALTWATER
45 RIVER_TROPICAL_FRESHWATER
46 RIVER_TROPICAL_BRACKISHWATER
47 RIVER_TROPICAL_SALTWATER
48 SUBTERRANEAN_WATER
49 SUBTERRANEAN_CHASM
50 SUBTERRANEAN_LAVA

Block square event #

df.block_square_event_type
Index Value
0 mineral
1 frozen_liquid
2 world_construction
3 material_spatter
4 grass
5 spoor
6 item_spatter
7 designation_priority

Body abuse method #

df.body_abuse_method_type
Index Value
-1 NONE
0 Impaled
1 Piled
2 Flayed
3 Hung
4 Mutilated
5 Animated

Body abuse sculpture #

df.body_abuse_sculpture_type
Index Value
-1 NONE
0 GrislyMound
1 GrotesquePillar
2 GruesomeSculpture

Body action #

df.body_action_type
Index Value
-1 NONE
0 RETRACT_INTO_BP
1 CAN_DO_INTERACTION
2 ROOT_AROUND

Body part position #

df.body_part_position_type
Index Value
-1 NONE
0 FRONT
1 BACK
2 SIDES
3 RIGHT
4 LEFT
5 TOP
6 BOTTOM

Body part relation #

df.body_part_relation_type
Index Value
-1 NONE
0 AROUND
1 SURROUNDED_BY
2 ABOVE
3 BELOW
4 IN_FRONT
5 BEHIND
6 CLEANS
7 CLEANED_BY

Breath attack #

df.breath_attack_type
Index Value
-1 NONE
0 TRAILING_DUST_FLOW
1 TRAILING_VAPOR_FLOW
2 TRAILING_GAS_FLOW
3 SOLID_GLOB
4 LIQUID_GLOB
5 UNDIRECTED_GAS
6 UNDIRECTED_VAPOR
7 UNDIRECTED_DUST
8 WEB_SPRAY
9 DRAGONFIRE
10 FIREJET
11 FIREBALL
12 WEATHER_CREEPING_GAS
13 WEATHER_CREEPING_VAPOR
14 WEATHER_CREEPING_DUST
15 WEATHER_FALLING_MATERIAL
16 SPATTER_POWDER
17 SPATTER_LIQUID
18 UNDIRECTED_ITEM_CLOUD
19 TRAILING_ITEM_FLOW
20 SHARP_ROCK
21 MAXNUM

Build req choice #

df.build_req_choice_type
Index Value
-1 NONE
0 General
1 Specific

Build square #

df.build_square_type
Index Value
0 FINE
1 FINE_BLOCKED
2 FINE_WATER
3 FINE_MAGMA
4 SKIP
5 BAD_ANCHOR
6 BLOCKED
7 HIDDEN
8 NEED_WALL
9 OFF_MAP
10 WATER
11 MAGMA
12 BUILDING_PRESENT
13 CLOSE_TO_EDGE
14 INSIDE
15 NEED_OPEN_AIR
16 SURROUNDED_BY_AIR
17 TOO_HIGH
18 CONSTRUCTION_PRESENT
19 NEEDS_SOIL_OR_MUD
20 NEED_SOIL

Building bars vertical graphics flag #

df.building_bars_vertical_graphics_flag_type
Index Value
0 N_SIGNPOST
1 SWE
2 NWE
3 NSE
4 NSW
5 NW
6 NE
7 SW
8 SE
9 NS
10 WE
11 FLOOR

Building extents #

df.building_extents_type
Index Value
0 None
1 Stockpile
2 Wall
3 Interior
4 DistanceBoundary

Building item role #

df.building_item_role_type
Index Value
0 TEMP
1 TEMP_PRINTHIDDEN
2 PERM

Building trap graphics flag #

df.building_trap_graphics_flag_type
Index Value
0 CAGE_DELAYED
1 STONE_DELAYED
2 PLATE_DELAYED_MAGMA
3 PLATE_DELAYED_WATER
4 PLATE_DELAYED_MINECART
5 PLATE_DELAYED
6 CAGE
7 STONE
8 PLATE_MAGMA
9 PLATE_WATER
10 PLATE_MINECART
11 PLATE
12 CAGE_TOP
13 STONE_TOP
14 LEVER_1
15 LEVER_2

Building #

df.building_type
Index Value
-1 NONE
0 Chair
1 Bed
2 Table
3 Coffin
4 FarmPlot
5 Furnace
6 TradeDepot
7 Shop
8 Door
9 Floodgate
10 Box
11 Weaponrack
12 Armorstand
13 Workshop
14 Cabinet
15 Statue
16 WindowGlass
17 WindowGem
18 Well
19 Bridge
20 RoadDirt
21 RoadPaved
22 SiegeEngine
23 Trap
24 AnimalTrap
25 Support
26 ArcheryTarget
27 Chain
28 Cage
29 Stockpile
30 Civzone
31 Weapon
32 Wagon
33 ScrewPump
34 Construction
35 Hatch
36 GrateWall
37 GrateFloor
38 BarsVertical
39 BarsFloor
40 GearAssembly
41 AxleHorizontal
42 AxleVertical
43 WaterWheel
44 Windmill
45 TractionBench
46 Slab
47 Nest
48 NestBox
49 Hive
50 Rollers
51 Instrument
52 Bookcase
53 DisplayFurniture
54 OfferingPlace

Building use #

df.building_use_type
Index Value
-1 NONE
0 SitForEat
1 PlaceFoodForEat
2 Sleep
3 Rest
4 BedCarry
5 Surgery
6 RestInTraction
7 SitForRead
8 SitForWrite
9 PlaceWritingMaterials

Buildings mode #

df.buildings_mode_type
Index Value
-1 NONE
0 ZONES
1 LOCATIONS
2 STOCKPILES
3 WORKSHOPS
4 FARMPLOTS

Burrow selector context #

df.burrow_selector_context_type
Index Value
-1 NONE
0 GIVING_SQUAD_ORDER

Burrow unit selector filter #

df.burrow_unit_selector_filter_type
Index Value
0 ALL
1 MILITARY
2 CIVILIAN

Cannot expel reason #

df.cannot_expel_reason_type
Index Value
-1 NONE
0 HEREDITARY
1 ELECTED
2 MEET_WORKERS
3 SPOUSE_NOT_PRESENT
4 SPOUSE_HEREDITARY
5 SPOUSE_ELECTED
6 SPOUSE_MEET_WORKERS
7 CHILD_NOT_PRESENT
8 CHILD_HEREDITARY
9 CHILD_ELECTED
10 CHILD_MEET_WORKERS

Charge restrict #

df.charge_restrict_type
Index Value
-1 None
0 NoTarget
1 SelfProne
2 SelfMounted
3 SelfChained
4 SelfUncontrolledFlight
5 SelfVehicle
6 SelfProjectile
7 SelfClimbing
8 TargetProne
9 TargetMounted
10 TargetChained
11 TargetUncontrolledFlight
12 TargetVehicle
13 TargetProjectile
14 TargetClimbing
15 TargetSharesLocation
16 TargetLocationInaccessible

Civzone #

df.civzone_type
Index Value
0 Home
1 Depot
2 Stockpile
3 NobleQuarters
4 Shop
7 MeadHall
8 ThroneRoom
10 Temple
11 Kitchen
12 CaptiveRoom
13 TowerTop
14 Courtyard
15 Treasury
16 GuardPost
17 Entrance
18 SecretLibrary
19 Library
20 Plot
21 MarketStall
22 RoadCenter
23 Campground
24 CommandTent
25 Tent
26 CommandTentBld
27 TentBld
28 MechanismRoom
29 DungeonCell
30 AnimalPit
31 ClothPit
32 TanningPit
33 ClothClothingPit
34 LeatherClothingPit
35 BoneCarvingPit
36 GemCuttingPit
37 WeaponsmithingPit
38 BowmakingPit
39 BlacksmithingPit
40 ArmorsmithingPit
41 MetalCraftingPit
42 LeatherworkingPit
43 CarpentryPit
44 StoneworkingPit
45 ForgingPit
46 FightingPit
47 Well
48 RoadExitNorth
49 RoadExitSouth
50 RoadExitEast
51 RoadExitWest
52 TunnelCenter
53 AnimalWorkshop
54 ClothWorkshop
55 TanningWorkshop
56 ClothClothingWorkshop
57 LeatherClothingWorkshop
58 BoneCarvingWorkshop
59 GemCuttingWorkshop
60 WeaponsmithingWorkshop
61 BowmakingWorkshop
62 BlacksmithingWorkshop
63 ArmorsmithingWorkshop
64 MetalCraftingWorkshop
65 LeatherworkingShop
66 CarpentryWorkshop
67 StoneworkingWorkshop
68 ForgingWorkshop
69 CountingHouseOffices
70 CountingHouseStorage
71 GuildhallOffices
72 GuildhallStorage
73 TowerEntrance
74 TowerFeasthall
75 TowerBedroom
76 TowerTreasury
77 TowerDungeon
78 TowerAttic
79 Dormitory
80 DiningHall
81 Shrine
82 WaterSource
83 Dump
84 SandCollection
85 FishingArea
86 Pond
87 MeetingHall
88 Pen
89 ClayCollection
90 AnimalTraining
91 PlantGathering
92 Bedroom
93 Office
94 ArcheryRange
95 Barracks
96 Dungeon
97 Tomb

Clothing layer #

df.clothing_layer_type
Index Value
0 UNDER
1 OVER
2 ARMOR
3 COVER

Combat animation swish direction #

df.combat_animation_swish_direction_type
Index Value
-1 NONE
0 N
1 S
2 W
3 E
4 NW
5 NE
6 SW
7 SE

Combat animation swish #

df.combat_animation_swish_type
Index Value
-1 NONE
0 HIT
1 MISS
2 BLOCK
3 PARRY

Combat report event #

df.combat_report_event_type
Index Value
-1 NONE
0 StruckItem
1 Deflected
2 ThroughTissue
3 CompoundFracture
4 BrokenAway
5 BasicWound
6 Unconscious
7 Stunned
8 MoreStunned
9 Winded
10 MoreWinded
11 Nausea
12 MoreNausea
13 SeveredPart
14 PopOut
15 ExtractInjected
16 ExtractSprayed
17 BloodSucked
18 StrikeInto
19 GrabGlances
20 KnockedBack
21 StuckIn
22 LatchOnPart
23 LatchOn
24 Enraged
25 PassThrough
26 GlancesAway
27 TendonDamaged
28 LigamentDamaged
29 MajorArtery
30 Artery
31 MotorNerve
32 SensoryNerve
33 NoForce
34 Interrupted
35 Pulped
36 Gelded
37 ItemBroke

Command #

df.command_type
Index Value
-1 NONE
0 MOVE_TO_TILE

Confrontation reason #

df.confrontation_reason_type
Index Value
-1 NONE
0 AGELESS
1 MURDER

Confrontation situation #

df.confrontation_situation_type
Index Value
-1 NONE
0 GENERAL_SUSPICION

Construction category #

df.construction_category_type
Index Value
-1 NONE
0 MAIN
1 WORKSHOPS
2 WORKSHOPS_FURNACES
3 WORKSHOPS_CLOTHING
4 WORKSHOPS_FARMING
5 FURNITURE
6 DOORS_HATCHES
7 WALLS_FLOORS
8 MACHINES_FLUIDS
9 CAGES_RESTRAINTS
10 TRAPS
11 MILITARY

Construction interface page status #

df.construction_interface_page_status_type
Index Value
-1 NONE
0 FULL
1 ICONS_ONLY
2 OFF

Construction #

df.construction_type
Index Value
-1 NONE
0 Fortification
1 Wall
2 Floor
3 UpStair
4 DownStair
5 UpDownStair
6 Ramp
7 TrackN
8 TrackS
9 TrackE
10 TrackW
11 TrackNS
12 TrackNE
13 TrackNW
14 TrackSE
15 TrackSW
16 TrackEW
17 TrackNSE
18 TrackNSW
19 TrackNEW
20 TrackSEW
21 TrackNSEW
22 TrackRampN
23 TrackRampS
24 TrackRampE
25 TrackRampW
26 TrackRampNS
27 TrackRampNE
28 TrackRampNW
29 TrackRampSE
30 TrackRampSW
31 TrackRampEW
32 TrackRampNSE
33 TrackRampNSW
34 TrackRampNEW
35 TrackRampSEW
36 TrackRampNSEW

Conversation state #

df.conversation_state_type
Index Value
-1 None
0 RespondGreeting
1 MainMenu
2 CurrentProblems
3 BringUpIncident
4 GeneralTroublesSummary
5 Incident
6 Rumor
7 RespondGoodbye
8 Bail
9 SleepPermissionRequested
10 AskJoin
11 RespondJoin
12 DiscussRescue
13 DiscussAgreement
14 DiscussTrade
15 DiscussSurroundingArea
16 RespondAccusation
17 DiscussProfession
18 DiscussFamily
19 RespondArmistice
20 RespondDemandYield
21 TroublesSummary
22 SpecificTrouble
23 AskDirections
24 AskedSiteDirections
25 AskedHistfigDirections
26 AskedForSiteGuide
27 AskedForHistfigGuide
28 JoinGuideDestination
29 AskAboutBuilding
30 Demand
31 PlacedOrder
32 BouncedOrder
33 RequestedFollow
34 Barter
35 DiscussHearthpersonDuties
36 AskedJoinSquad
37 DiscussJourney
38 DiscussGroup
39 DiscussConflict
40 DiscussSite
41 RespondDemand
42 RespondItemLocation
43 RespondTributeDemand
44 RespondTributeOffer
45 DiscussTradeCancellation
46 RespondPeaceOffer
47 DiscussAgreementConclusion
48 RespondAdoptionRequest
49 InvitedJoinSquad
50 KickedOutOfSquad
51 RespondPositionOffer
52 RespondInvocation
53 GaveSquadTaskReport
54 AskAboutPerson
55 AskedAboutHistfig
56 DiscussFeelings
57 RequestServiceStateAB
58 ListServiceStateAB
59 RequestSpecficStateService
60 RespondJoinEntertain
61 AskJoinTroupe
62 InvitedJoinTroupe
63 KickedOutOfTroupe
64 LeftTroupe
65 StateGeneralThoughts
66 DiscussValues
67 RespondValues
68 RespondPassiveReply
69 RespondFlattery
70 RespondDismissal
71 AskPersonalOccupation
72 AskEntireEntityOccupation
73 MissingArtifact
74 RequestIdentityForSiteClearance
75 Interrogate
76 FishForMaster
77 FishForPlots
78 Flatter
79 Pacify
80 UnneededPacify
81 ToldJoke
82 GiftPet
83 GavePet
84 OfferedService

Conversation tact #

df.conversation_tact_type
Index Value
-1 None
0 Persuade
1 Intimidate

Conversation trouble #

df.conversation_trouble_type
Index Value
-1 None
0 Death
1 Crime
2 Conflict
3 ArmyMarching
4 Abduction
5 Occupation
6 BeastPresent
7 Criminals
8 Bandits
9 Skulking
10 EvilSite
11 ArmyHarassing
12 War
13 BrewingTroubleWithNeighbors
14 MissingArtifact

Corpse material #

df.corpse_material_type
Index Value
-1 NONE
0 Plant
1 Silk
2 Leather
3 Bone
4 Shell
5 Wood
6 Soap
7 Tooth
8 Horn
9 Pearl
10 HairWool
11 Yarn

Counterintelligence mode #

df.counterintelligence_mode_type
Index Value
-1 NONE
0 INTERROGATIONS
1 ACTORS
2 ORGANIZATIONS
3 PLOTS

Creation zone pwg alteration #

df.creation_zone_pwg_alteration_type
Index Value
-1 NONE
0 location_death
1 camp
2 srb_ruined
3 srp_ruined

Creature graphics tissue layer swap condition #

df.creature_graphics_tissue_layer_swap_condition_type
Index Value
-1 NONE
0 IF_MIN_CURLY

Creature interaction effect #

df.creature_interaction_effect_type
Index Value
-1 NONE
0 PAIN
1 SWELLING
2 OOZING
3 BRUISING
4 BLISTERS
5 NUMBNESS
6 PARALYSIS
7 FEVER
8 BLEEDING
9 COUGH_BLOOD
10 VOMIT_BLOOD
11 NAUSEA
12 UNCONSCIOUSNESS
13 NECROSIS
14 IMPAIR_FUNCTION
15 DROWSINESS
16 DIZZINESS
17 ADD_TAG
18 REMOVE_TAG
19 DISPLAY_TILE
20 FLASH_TILE
21 SPEED_CHANGE
22 CAN_DO_INTERACTION
23 SKILL_ROLL_ADJUST
24 BODY_TRANSFORMATION
25 PHYS_ATT_CHANGE
26 MENT_ATT_CHANGE
27 MATERIAL_FORCE_MULTIPLIER
28 BODY_MAT_INTERACTION
29 BODY_APPEARANCE_MODIFIER
30 BP_APPEARANCE_MODIFIER
31 DISPLAY_NAME
32 SENSE_CREATURE_CLASS
33 FEEL_EMOTION
34 CHANGE_PERSONALITY
35 ERRATIC_BEHAVIOR
36 SPECIAL_ATTACK_INTERACTION
37 REGROW_PARTS
38 CLOSE_OPEN_WOUNDS
39 HEAL_TISSUES
40 HEAL_NERVES
41 STOP_BLEEDING
42 REDUCE_PAIN
43 REDUCE_DIZZINESS
44 REDUCE_NAUSEA
45 REDUCE_SWELLING
46 CURE_INFECTION
47 REDUCE_PARALYSIS
48 REDUCE_FEVER

Creature small texture #

df.creature_small_texture_type
Index Value
-1 NONE
0 VERMIN
1 VERMIN_ALT
2 SWARM_LARGE
3 SWARM_MEDIUM
4 SWARM_SMALL
5 LIGHT_VERMIN
6 LIGHT_VERMIN_ALT
7 LIGHT_SWARM_LARGE
8 LIGHT_SWARM_MEDIUM
9 LIGHT_SWARM_SMALL
10 REMAINS
11 HIVE

Creature sound method #

df.creature_sound_method_type
Index Value
-1 NONE
0 VOCALIZATION

Creature sound #

df.creature_sound_type
Index Value
-1 NONE
0 ALERT
1 PEACEFUL_INTERMITTENT

Crime #

df.crime_type
Index Value
-1 NONE
0 ProductionOrderViolation
1 ExportViolation
2 JobOrderViolation
3 ConspiracyToSlowLabor
4 Murder
5 DisorderlyBehavior
6 BuildingDestruction
7 Vandalism
8 Theft
9 Robbery
10 BloodDrinking
11 Embezzlement
12 AttemptedMurder
13 Kidnapping
14 AttemptedKidnapping
15 AttemptedTheft
16 Treason
17 Espionage
18 Bribery

Cultural interaction #

df.cultural_interaction_type
Index Value
-1 NONE
0 ENTITY_1_PERSECUTES_ENTITY_2
1 ENTITY_1_RIOTS_AGAINST_ENTITY_2
2 ENTITY_1_INVEIGHS_AGAINST_ENTITY_2
3 ENTITY_1_ENCOURAGES_TOLERANCE_OF_ENTITY_2

Cumulus #

df.cumulus_type
Index Value
0 cumulus_none
1 cumulus_medium
2 cumulus_multi
3 cumulus_nimbus

Custom symbol context #

df.custom_symbol_context_type
Index Value
-1 NONE
0 BURROW
1 BURROW_PAINT
2 WORK_DETAIL
3 SQUAD_MENU

Dance form move #

df.dance_form_move_type
Index Value
0 SquareStep
1 CircularStep
2 TriangleStep
3 FigureEightStep
4 IntricateStep
5 Dance
6 Turn
7 FacialExpression
8 HandGesture
9 StraightWalk
10 CurvedWalk
11 Run
12 Leap
13 Kick
14 LeftKick
15 RightKick
16 LegLift
17 LeftLegLift
18 RightLegLift
19 BodyLevel
20 BodyLevelChange
21 ArmCarriage
22 RaisedLeftArm
23 RaisedRightArm
24 RaisedArms
25 Spin
26 IndependentBodyMovement
27 Sway
28 ForwardBend
29 BackwardBend
30 LeftwardBend
31 RightwardBend
32 Footwork
33 MovementAlongLineOfDance

Dance form partner change #

df.dance_form_partner_change_type
Index Value
-1 NONE
0 LeadAdvanceAlongMainLineOfMotion
1 LeadAdvanceAgainstMainLineOfMotion
2 LeadTurningOutClockwise
3 LeadTurningOutCounterClockwise

Death #

df.death_type
Index Value
-1 NONE
0 OLD_AGE
1 HUNGER
2 THIRST
3 SHOT
4 BLEED
5 DROWN
6 SUFFOCATE
7 STRUCK_DOWN
8 SCUTTLE
9 COLLISION
10 MAGMA
11 MAGMA_MIST
12 DRAGONFIRE
13 FIRE
14 SCALD
15 CAVEIN
16 DRAWBRIDGE
17 FALLING_ROCKS
18 CHASM
19 CAGE
20 MURDER
21 TRAP
22 VANISH
23 QUIT
24 ABANDON
25 HEAT
26 COLD
27 SPIKE
28 ENCASE_LAVA
29 ENCASE_MAGMA
30 ENCASE_ICE
31 BEHEAD
32 CRUCIFY
33 BURY_ALIVE
34 DROWN_BY
35 BURN_ALIVE
36 FEED_TO_BEASTS
37 HACK_TO_PIECES
38 LEAVE_OUT_IN_AIR
39 BOIL
40 MELT
41 CONDENSE
42 SOLIDIFY
43 INFECTION
44 MEMORIALIZE
45 SCARE
46 DARKNESS
47 COLLAPSE
48 DRAIN_BLOOD
49 SLAUGHTER
50 VEHICLE
51 FALLING_OBJECT
52 LEAPT_FROM_HEIGHT
53 DROWN_SELF
54 EXECUTION_GENERIC

Demand #

df.demand_type
Index Value
0 ROOM_ITEM

Diplomacy state #

df.diplomacy_state_type
Index Value
-1 NONE
0 Peace
1 TotalWar
2 NoContact
3 AcceptingTribute
4 OfferingTribute
5 Skirmishing

Diplomatic factor #

df.diplomatic_factor_type
Index Value
0 GODLESS
1 RELIGION_OPPOSED_TO_RELIGION_SPHERE
2 RELIGION_OPPOSED_TO_LEADER_MPP_SPHERE
3 MPP_OPPOSED_TO_RELIGION_SPHERE
4 MPP_OPPOSED_TO_LEADER_MPP_SPHERE
5 HISTORICAL_EVENT
6 HISTORICAL_COLLECTION
7 ETHIC
8 CANNOT_COMMUNICATE
9 RELATIVES
10 POSSESS_CLAIMED_ARTIFACT
11 KILL_EVERYBODY
12 DISTURBING_ONCE_ETERNAL_REST

Divination outcome #

df.divination_outcome_type
Index Value
0 MediumBlessing
1 MinorBlessing
2 MediumCurse
3 MinorCurse
4 Fortune

Dungeon #

df.dungeon_type
Index Value
0 DUNGEON
1 SEWERS
2 CATACOMBS

Dungeon wrestle #

df.dungeon_wrestle_type
Index Value
0 Wrestle
1 Grab
2 WrestleGeneric
3 GrabGeneric
4 StruggleForItem

Effect #

df.effect_type
Index Value
0 Sparkles
1 Color
2 ShrinkingDot

Embark neighbor state #

df.embark_neighbor_state_type
Index Value
-1 NONE
0 WAR
1 HOSTILE
2 NO_COMM
3 NO_TRADE
4 NORMAL

Embark skill tab #

df.embark_skill_tab_type
Index Value
-1 NONE
0 CRUCIAL
1 LABOR
2 COMBAT
3 OTHER

Emotion #

df.emotion_type
Index Value
-1 ANYTHING
0 ACCEPTANCE
1 ADORATION
2 AFFECTION
3 AGITATION
4 AGGRAVATION
5 AGONY
6 ALARM
7 ALIENATION
8 AMAZEMENT
9 AMBIVALENCE
10 AMUSEMENT
11 ANGER
12 ANGST
13 ANGUISH
14 ANNOYANCE
15 ANTICIPATION
16 ANXIETY
17 APATHY
18 APPREHENSION
19 AROUSAL
20 ASTONISHMENT
21 ATTRACTION
22 AVERSION
23 AWE
24 BITTERNESS
25 BLISS
26 BOREDOM
27 CARING
28 CHEERFULNESS
29 CONFUSION
30 CONTEMPT
31 CONTENTMENT
32 COURAGE
33 CURIOSITY
34 DEFEAT
35 DEJECTION
36 DELIGHT
37 DEPRESSION
38 DESIRE
39 DESPAIR
40 DISAPPOINTMENT
41 DISGUST
42 DISILLUSIONMENT
43 DISLIKE
44 DISMAY
45 DISPLEASURE
46 DISTRESS
47 DOUBT
48 DREAD
49 EAGERNESS
50 ECSTASY
51 ELATION
52 EMBARRASSMENT
53 EMPATHY
54 EMPTINESS
55 ENJOYMENT
56 ENTHRALLMENT
57 ENTHUSIASM
58 ENVY
59 EUPHORIA
60 EXASPERATION
61 EXCITEMENT
62 EXHILARATION
63 EXPECTANCY
64 FEAR
65 FEROCITY
66 FONDNESS
67 FREEDOM
68 FRIGHT
69 FRUSTRATION
70 FURY
71 GAIETY
72 GLADNESS
73 GLEE
74 GLOOM
75 GLUMNESS
76 GRATITUDE
77 GRATIFICATION
78 GRIEF
79 GRIM_SATISFACTION
80 GROUCHINESS
81 GRUMPINESS
82 GUILT
83 HAPPINESS
84 HATRED
85 HOMESICKNESS
86 HOPE
87 HOPELESSNESS
88 HORROR
89 HOSTILITY
90 HUMILIATION
91 HURT
92 HYSTERIA
93 INFATUATED
94 INSECURITY
95 INSULT
96 INTEREST
97 IRRITATION
98 ISOLATION
99 JEALOUSY
100 JOLLINESS
101 JOVIALITY
102 JOY
103 JUBILATION
104 LOATHING
105 LONELINESS
106 LONGING
107 LOVE
108 LOVESICKNESS
109 LUST
110 MELANCHOLY
111 MISERY
112 MORTIFICATION
113 NEGLECT
114 NERVOUSNESS
115 NOSTALGIA
116 OPTIMISM
117 OUTRAGE
118 PANIC
119 PATIENCE
120 PASSION
121 PESSIMISM
122 PITY
123 PLEASURE
124 PRIDE
125 RAGE
126 RAPTURE
127 REJECTION
128 RELIEF
129 REGRET
130 REMORSE
131 REPENTANCE
132 RESENTMENT
133 REVULSION
134 RIGHTEOUS_INDIGNATION
135 SADNESS
136 SATISFACTION
137 SCORN
138 SELF_PITY
139 SENTIMENTAL
140 SERVILE
141 SHAKEN
142 SHAME
143 SHOCK
144 SORROW
145 SPITE
146 SUFFERING
147 SURPRISE
148 SUSPICION
149 SYMPATHY
150 TENDERNESS
151 TENSENESS
152 TERROR
153 THRILL
154 TORMENT
155 TRIUMPH
156 UNEASINESS
157 UNHAPPINESS
158 VENGEFULNESS
159 WOE
160 WONDER
161 WORRY
162 WRATH
163 ZEAL
164 ZEST
165 INSTINCTUAL_HUNT
166 BOGEYMAN_TAUNT
167 RESTLESS
168 ADMIRATION

Encounter unit stage #

df.encounter_unit_stage_type
Index Value
-1 None
0 PraseForReturningItem
1 DirectReturnOfItem
2 RequestItem
3 SeizeItem
4 ObtainClearance

End cause #

df.end_cause_type
Index Value
-1 NONE
0 DIED
1 INVASION
2 RETIRE
3 ABANDON

Entity action #

df.entity_action_type
Index Value
-1 NONE
0 entity_primary_criminals
1 entity_relocate

Entity burial request status #

df.entity_burial_request_status_type
Index Value
-1 NONE
0 NEW
1 ENTOMBED
2 ALREADY_ENTOMBED_ELSEWHERE
3 CULLED
4 RAISED
5 SKIPPED
6 UNREACHABLE
df.entity_entity_link_type
Index Value
-1 NONE
0 PARENT
1 CHILD
2 RELIGIOUS

Entity event #

df.entity_event_type
Index Value
0 invasion
1 abduction
2 incident
3 occupation
4 beast
5 group
6 harass
7 flee
8 abandon
9 reclaimed
10 founded
11 reclaiming
12 founding
13 leave
14 insurrection
15 insurrection_end
16 succession
17 claim
18 accept_tribute_offer
19 refuse_tribute_offer
20 accept_tribute_demand
21 refuse_tribute_demand
22 accept_peace_offer
23 refuse_peace_offer
24 cease_tribute_offer
25 artifact_in_site
26 artifact_in_subregion
27 artifact_in_feature_layer
28 artifact_in_inventory
29 artifact_not_in_site
30 artifact_not_in_subregion
31 artifact_not_in_feature_layer
32 artifact_not_in_inventory
33 artifact_was_destroyed

Entity focus #

df.entity_focus_type
Index Value
-1 NONE
0 PROMOTE_PROFESSION_UNIT

Entity name #

df.entity_name_type
Index Value
-1 NONE
0 OTHER
1 CIV
2 SITE
3 VESSEL
4 MILITARY_UNIT
5 RELIGION
6 TEMPLE
7 WAR
8 BATTLE
9 SIEGE
10 ROAD
11 BRIDGE
12 TUNNEL
13 WALL
14 LIBRARY
15 FESTIVAL
16 MERCHANT_COMPANY
17 CRAFT_GUILD
18 HOSPITAL

Entity occasion purpose #

df.entity_occasion_purpose_type
Index Value
0 COMMEMORATE_EVENT
1 FAIR
2 GENERAL_HOLY_PERIOD_FOR_FIGURE
df.entity_site_link_type
Index Value
-1 None
0 All
1 Inside_Wall
2 Outside_Wall
3 Outskirts
4 Local_Activity

Entity uniform #

df.entity_uniform_type
Index Value
-1 None
0 Guard
1 HighPriest
2 Priest
3 Soldier

Environment #

df.environment_type
Index Value
0 SOIL
1 SOIL_OCEAN
2 SOIL_SAND
3 METAMORPHIC
4 SEDIMENTARY
5 IGNEOUS_INTRUSIVE
6 IGNEOUS_EXTRUSIVE
7 ALLUVIAL

Era #

df.era_type
Index Value
0 ThreePowers
1 TwoPowers
2 OnePower
3 Myth
4 Legends
5 Twilight
6 FairyTales
7 Race
8 Heroes
9 Golden
10 Death
11 Civilization
12 Emptiness

Ethic #

df.ethic_type
Index Value
-1 NONE
0 KILL_ENTITY_MEMBER
1 KILL_NEUTRAL
2 KILL_ENEMY
3 KILL_ANIMAL
4 KILL_PLANT
5 TORTURE_AS_EXAMPLE
6 TORTURE_FOR_INFORMATION
7 TORTURE_FOR_FUN
8 TORTURE_ANIMALS
9 TREASON
10 OATH_BREAKING
11 LYING
12 VANDALISM
13 TRESPASSING
14 THEFT
15 ASSAULT
16 SLAVERY
17 EAT_SAPIENT_OTHER
18 EAT_SAPIENT_KILL
19 MAKE_TROPHY_SAME_RACE
20 MAKE_TROPHY_SAPIENT
21 MAKE_TROPHY_ANIMAL

Evidence #

df.evidence_type
Index Value
-1 NONE
0 PLOTTER_BRIBERY_ATTEMPT
1 PLOTTER_SEDITION_ATTEMPT
2 PLOTTER_SKIM_EMBEZZLEMENT_ATTEMPT
3 PLOTTER_ASSASSINATION_ATTEMPT
4 PLOTTER_ABDUCTION_ATTEMPT
5 PLOTTER_SABOTAGE_ATTEMPT
6 PLOTTER_THEFT_ATTEMPT
7 CAUGHT_INFILTRATING
8 SUSPECT_CONFESSED_AGREEMENT
9 CAUGHT_UNDER_SURVEILLANCE

Export region stage #

df.export_region_stage_type
Index Value
-1 NONE
0 Initializing
1 PreliminaryCleaning
2 OffloadingUnits
3 OffloadingArtImages
4 OffloadingFile
5 CharacterizingRawData
6 SortingWorldInformation
7 AllocatingSpace
8 SavingItems
9 SavingBuildings
10 SavingEntities
11 SavingCoinInformation
12 SavingMapData
13 SavingCivilizedPopulations
14 SavingHistory
15 SavingParameters
16 SavingArtifacts
17 SavingActiveHistoricalFigures
18 SavingSquads
19 SavingFormations
20 SavingActivities
21 SavingInteractions
22 SavingWrittenContent
23 SavingIdentities
24 SavingIncidents
25 SavingCrimes
26 SavingVehicles
27 SavingArmies
28 SavingArmyControllers
29 SavingTrackingInfo
30 SavingCulturalIdentities
31 SavingAgreements
32 SavingArtForms
33 SavingOccupations
34 SavingBeliefSystems
35 SavingImageSets
36 SavingDivinationSets
37 ClosingFile
38 SynchronizingFolders

Feature alteration #

df.feature_alteration_type
Index Value
-1 NONE
0 new_pop_max
1 new_lava_fill_z

Feature layer #

df.feature_layer_type
Index Value
-1 NONE
0 SUBTERRANEAN
1 MAGMA_CORE
2 UNDERWORLD

Feature square flag layer #

df.feature_square_flag_layer_type
Index Value
0 liquid_u
1 liquid_d
2 liquid_l
3 liquid_r

Feature square flag river #

df.feature_square_flag_river_type
Index Value
0 source
1 sink

Feature #

df.feature_type
Index Value
-1 NONE
0 outdoor_river
1 cave
2 pit
3 magma_pool
4 volcano
5 deep_special_tube
6 deep_surface_portal
7 subterranean_from_layer
8 magma_core_from_layer
9 underworld_from_layer

Flow guide #

df.flow_guide_type
Index Value
0 TrailingFlow
1 ItemCloud

Flow #

df.flow_type
Index Value
0 Miasma
1 Steam
2 Mist
3 MaterialDust
4 MagmaMist
5 Smoke
6 Dragonfire
7 Fire
8 Web
9 MaterialGas
10 MaterialVapor
11 OceanWave
12 SeaFoam
13 ItemCloud

Fog #

df.fog_type
Index Value
0 fog_none
1 fog_mist
2 fog_normal
3 fog_thick

Food ingredient #

df.food_ingredient_type
Index Value
0 MINCED

Fortress #

df.fortress_type
Index Value
-1 NONE
0 CASTLE
1 TOWER
2 MONASTERY
3 FORT

Front #

df.front_type
Index Value
0 front_none
1 front_warm
2 front_cold
3 front_occluded

Furnace #

df.furnace_type
Index Value
-1 NONE
0 WoodFurnace
1 Smelter
2 GlassFurnace
3 Kiln
4 MagmaSmelter
5 MagmaGlassFurnace
6 MagmaKiln
7 Custom

Furniture #

df.furniture_type
Index Value
-1 NONE
0 FLOODGATE
1 HATCH_COVER
2 GRATE
3 DOOR
4 CATAPULTPARTS
5 BALLISTAPARTS
6 TRAPPARTS
7 BED
8 TRACTION_BENCH
9 WINDOW
10 CHAIR
11 TABLE
12 COFFIN
13 STATUE
14 SLAB
15 QUERN
16 MILLSTONE
17 ARMORSTAND
18 WEAPONRACK
19 CABINET
20 ANVIL
21 BUCKET
22 BIN
23 BOX
24 BAG
25 SIEGEAMMO
26 BARREL
27 BALLISTAARROWHEAD
28 PIPE_SECTION
29 FOOD_STORAGE
30 MINECART
31 WHEELBARROW
32 OTHER_LARGE_TOOLS
33 SAND_BAG

Gait #

df.gait_type
Index Value
0 WALK
1 FLY
2 SWIM
3 CRAWL
4 CLIMB

Game clean #

df.game_clean_type
Index Value
0 CleaningGameObjects
1 CleaningStrandedObjects
2 CleaningPlayObjects

Game #

df.game_type
Index Value
0 DWARF_MAIN
1 ADVENTURE_MAIN
2 VIEW_LEGENDS
3 DWARF_RECLAIM
4 DWARF_ARENA
5 ADVENTURE_ARENA
6 ADVENTURE_DUNGEON
7 DWARF_TUTORIAL
8 DWARF_UNRETIRE
9 ADVENTURE_WORLD_DEBUG
10 num
11 NONE

General ref item #

df.general_ref_item_type
Index Value

General ref #

df.general_ref_type
Index Value
-1 NONE
0 ARTIFACT
1 IS_ARTIFACT
2 NEMESIS
3 IS_NEMESIS
4 ITEM
5 ITEM_TYPE
6 COINBATCH
7 MAPSQUARE
8 ENTITY_ART_IMAGE
9 CONTAINS_UNIT
10 CONTAINS_ITEM
11 CONTAINED_IN_ITEM
12 PROJECTILE
13 UNIT
14 UNIT_MILKEE
15 UNIT_TRAINEE
16 UNIT_ITEMOWNER
17 UNIT_TRADEBRINGER
18 UNIT_HOLDER
19 UNIT_WORKER
20 UNIT_CAGEE
21 UNIT_BEATEE
22 UNIT_FOODRECEIVER
23 UNIT_KIDNAPEE
24 UNIT_PATIENT
25 UNIT_INFANT
26 UNIT_SLAUGHTEREE
27 UNIT_SHEAREE
28 UNIT_SUCKEE
29 UNIT_REPORTEE
30 BUILDING
31 BUILDING_CIVZONE_ASSIGNED
32 BUILDING_TRIGGER
33 BUILDING_TRIGGERTARGET
34 BUILDING_CHAIN
35 BUILDING_CAGED
36 BUILDING_HOLDER
37 BUILDING_WELL_TAG
38 BUILDING_USE_TARGET_1
39 BUILDING_USE_TARGET_2
40 BUILDING_DESTINATION
41 BUILDING_NEST_BOX
42 ENTITY
43 ENTITY_STOLEN
44 ENTITY_OFFERED
45 ENTITY_ITEMOWNER
46 LOCATION
47 INTERACTION
48 ABSTRACT_BUILDING
49 HISTORICAL_EVENT
50 SPHERE
51 SITE
52 SUBREGION
53 FEATURE_LAYER
54 HISTORICAL_FIGURE
55 ENTITY_POP
56 CREATURE
57 UNIT_RIDER
58 UNIT_CLIMBER
59 UNIT_GELDEE
60 KNOWLEDGE_SCHOLAR_FLAG
61 ACTIVITY_EVENT
62 VALUE_LEVEL
63 LANGUAGE
64 WRITTEN_CONTENT
65 POETIC_FORM
66 MUSICAL_FORM
67 DANCE_FORM
68 BUILDING_DISPLAY_FURNITURE
69 UNIT_INTERROGATEE

Genetic model #

df.genetic_model_type
Index Value
-1 NONE
0 MIX
1 DOMINANT_LESS
2 DOMINANT_MORE

Genetic modifier #

df.genetic_modifier_type
Index Value
0 BODY_APP
1 BP_APP
2 TISSUE_COLOR
3 TISSUE_STYLE

Geo biome #

df.geo_biome_type
Index Value
0 NORMAL_STANDARD
1 NORMAL_VOLCANIC
2 OCEAN_DEEP_STANDARD
3 OCEAN_DEEP_VOLCANIC
4 OCEAN_SHALLOW_STANDARD
5 OCEAN_SHALLOW_VOLCANIC
6 DESERT_SAND_STANDARD
7 DESERT_SAND_VOLCANIC

Geo layer #

df.geo_layer_type
Index Value
0 SOIL
1 SEDIMENTARY
2 METAMORPHIC
3 IGNEOUS_EXTRUSIVE
4 IGNEOUS_INTRUSIVE
5 SOIL_OCEAN
6 SOIL_SAND
7 SEDIMENTARY_OCEAN_SHALLOW
8 SEDIMENTARY_OCEAN_DEEP

Ghost #

df.ghost_type
Index Value
-1 None
0 MurderousGhost
1 SadisticGhost
2 SecretivePoltergeist
3 EnergeticPoltergeist
4 AngryGhost
5 ViolentGhost
6 MoaningSpirit
7 HowlingSpirit
8 TroublesomePoltergeist
9 RestlessHaunt
10 ForlornHaunt

Glowtile #

df.glowtile_type
Index Value
-1 NEED_CHECK
0 NO_GLOW
1 OTHER
2 EYES

Goal #

df.goal_type
Index Value
0 STAY_ALIVE
1 MAINTAIN_ENTITY_STATUS
2 START_A_FAMILY
3 RULE_THE_WORLD
4 CREATE_A_GREAT_WORK_OF_ART
5 CRAFT_A_MASTERWORK
6 BRING_PEACE_TO_THE_WORLD
7 BECOME_A_LEGENDARY_WARRIOR
8 MASTER_A_SKILL
9 FALL_IN_LOVE
10 SEE_THE_GREAT_NATURAL_SITES
11 IMMORTALITY
12 MAKE_A_GREAT_DISCOVERY
13 ATTAIN_RANK_IN_SOCIETY
14 BATHE_WORLD_IN_CHAOS

Habit #

df.habit_type
Index Value
-1 NONE
0 GRIND_BONE_MEAL
1 COOK_BLOOD
2 GRIND_VERMIN
3 COOK_VERMIN
4 COOK_PEOPLE
5 COLLECT_TROPHIES
6 EAT_BONE_PORRIDGE
7 USE_ANY_MELEE_WEAPON
8 COLLECT_WEALTH
9 GIANT_NEST

Harassment stage #

df.harassment_stage_type
Index Value
-1 None
0 Interview
1 Confront
2 Torment

Hauler #

df.hauler_type
Index Value
0 Any
1 Stone
2 Wood
3 Item
4 Bin
5 Body
6 Food
7 Refuse
8 Furniture
9 Animal

Hauling stop conditions context #

df.hauling_stop_conditions_context_type
Index Value
-1 NONE
0 HAULING_MENU

Help context #

df.help_context_type
Index Value
-1 NONE
0 WORLD_GEN_MESSAGE
1 EMBARK_TUTORIAL_CHOICE
2 EMBARK_MESSAGE
3 START_TUTORIAL_CAMERA_CONTROLS
4 START_TUTORIAL_MINING
5 START_TUTORIAL_STOCKPILES
6 START_TUTORIAL_CHOPPING
7 START_TUTORIAL_WORKSHOPS_AND_TASKS
8 START_TUTORIAL_SHEETS
9 START_TUTORIAL_ALERTS
10 START_TUTORIAL_PREPARING_FOR_CARAVAN
11 DONE_WITH_FIRST_STEPS_MESSAGE
12 POPUP_ZONES
13 POPUP_BURROWS
14 POPUP_HAULING
15 POPUP_STOCKS
16 POPUP_WORK_DETAILS
17 POPUP_NOBLES
18 POPUP_JUSTICE
19 POPUP_SQUADS
20 POPUP_WORLD
21 POPUP_WORK_ORDERS
22 REVISIT_CAMERA_CONTROLS
23 REVISIT_MINING
24 REVISIT_STOCKPILES
25 REVISIT_CHOPPING
26 REVISIT_WORKSHOPS_AND_TASKS
27 REVISIT_SHEETS
28 REVISIT_ALERTS
29 REVISIT_PREPARING_FOR_CARAVAN
30 GUIDE_SURVIVAL
31 GUIDE_PLANTING
32 GUIDE_OTHER_FOOD_SOURCES
33 GUIDE_BINS_BAGS_AND_BARRELS
34 GUIDE_TRADE
35 GUIDE_OFFICES
36 GUIDE_ORE_AND_SMELTING
37 GUIDE_TRAPS_AND_LEVERS
38 GUIDE_WELLS
39 GUIDE_HANDLING_LIGHT_AQUIFERS
40 GUIDE_CLOTHING
41 GUIDE_MEETING_AREAS_AND_LOCATIONS
42 GUIDE_MILITARY
43 GUIDE_CHANNELS_AND_RAMPS
44 GUIDE_REFUSE
45 GUIDE_DEEPER
46 GUIDE_HAPPINESS
47 GUIDE_GOALS
48 ADVENTURE_START_MESSAGE
49 ADVENTURE_START_TUTORIAL_CAMERA_CONTROLS
50 ADVENTURE_START_TUTORIAL_MOVEMENT
51 ADVENTURE_START_TUTORIAL_MENU_OVERVIEW
52 ADVENTURE_DONE_WITH_FIRST_STEPS_MESSAGE
53 ADVENTURE_REVISIT_CAMERA_CONTROLS
54 ADVENTURE_REVISIT_MOVEMENT
55 ADVENTURE_REVISIT_MENU_OVERVIEW
56 ADVENTURE_POPUP_COMPANIONS
57 ADVENTURE_POPUP_LOG
58 ADVENTURE_POPUP_INVENTORY
59 ADVENTURE_POPUP_MOVEMENT_OPTIONS
60 ADVENTURE_POPUP_HOLD_CLIMB
61 ADVENTURE_POPUP_TALK
62 ADVENTURE_POPUP_PERFORM
63 ADVENTURE_POPUP_CRAFT
64 ADVENTURE_POPUP_ABILITY
65 ADVENTURE_POPUP_ATTACK
66 ADVENTURE_POPUP_WRESTLE
67 ADVENTURE_POPUP_SHOOT
68 ADVENTURE_POPUP_TRAVEL
69 ADVENTURE_POPUP_SLEEP_REST
70 ADVENTURE_GUIDE_SURVIVAL
71 ADVENTURE_GUIDE_COMBAT
72 ADVENTURE_GUIDE_THE_PARTY_AND_FOLLOWERS
73 ADVENTURE_GUIDE_CONVERSATIONS
74 ADVENTURE_GUIDE_TRADING
75 ADVENTURE_GUIDE_QUESTS_AND_REPUTATION
76 ADVENTURE_GUIDE_FORTRESS_MODE
77 ADVENTURE_GUIDE_RETIREMENT

Hf artifact action #

df.hf_artifact_action_type
Index Value
0 View
1 AskAbout

Hf building action #

df.hf_building_action_type
Index Value
-1 NONE
0 Profane
1 Disturb
2 PrayedInside

Hillock house #

df.hillock_house_type
Index Value
-1 NONE
0 Residence
1 CivicMound
2 CastleMound
3 DrinkingMound
df.histfig_entity_link_type
Index Value
-1 NONE
0 MEMBER
1 FORMER_MEMBER
2 MERCENARY
3 FORMER_MERCENARY
4 SLAVE
5 FORMER_SLAVE
6 PRISONER
7 FORMER_PRISONER
8 ENEMY
9 CRIMINAL
10 POSITION
11 FORMER_POSITION
12 POSITION_CLAIM
13 SQUAD
14 FORMER_SQUAD
15 OCCUPATION
16 FORMER_OCCUPATION
17 RESIDENT
df.histfig_hf_link_type
Index Value
-1 NONE
0 MOTHER
1 FATHER
2 SPOUSE
3 CHILD
4 DEITY
5 LOVER
6 PRISONER
7 IMPRISONER
8 MASTER
9 APPRENTICE
10 COMPANION
11 FORMER_MASTER
12 FORMER_APPRENTICE
13 PET_OWNER
14 FORMER_SPOUSE
15 DECEASED_SPOUSE

Histfig relationship #

df.histfig_relationship_type
Index Value
-1 None
0 Mother
1 Father
2 Parent
3 Husband
4 Wife
5 Spouse
6 SonEldest
7 SonEldest2
8 SonEldest3
9 SonEldest4
10 SonEldest5
11 SonEldest6
12 SonEldest7
13 SonEldest8
14 SonEldest9
15 SonEldest10
16 Son
17 SonYoungest
18 SonOnly
19 DaughterEldest
20 DaughterEldest2
21 DaughterEldest3
22 DaughterEldest4
23 DaughterEldest5
24 DaughterEldest6
25 DaughterEldest7
26 DaughterEldest8
27 DaughterEldest9
28 DaughterEldest10
29 Daughter
30 DaughterOnly
31 DaughterYoungest
32 ChildEldest
33 ChildEldest2
34 ChildEldest3
35 ChildEldest4
36 ChildEldest5
37 ChildEldest6
38 ChildEldest7
39 ChildEldest8
40 ChildEldest9
41 ChildEldest10
42 Child
43 ChildYoungest
44 ChildOnly
45 PaternalGrandmother
46 PaternalGrandfather
47 MaternalGrandmother
48 MaternalGrandfather
49 Grandmother
50 Grandfather
51 Grandparent
52 OlderBrother
53 OlderSister
54 OlderSibling
55 YoungerBrother
56 YoungerSister
57 YoungerSibling
58 Cousin
59 Aunt
60 Uncle
61 Niece
62 Nephew
63 Sibling
64 Grandchild
65 OlderHalfBrother
66 OlderHalfSister
67 OlderHalfSibling
68 YoungerHalfBrother
69 YoungerHalfSister
70 YoungerHalfSibling
71 HalfSibling
df.histfig_site_link_type
Index Value
-1 NONE
0 OCCUPATION
1 SEAT_OF_POWER
2 HANGOUT
3 HOME_SITE_ABSTRACT_BUILDING
4 HOME_SITE_REALIZATION_BUILDING
5 LAIR
6 HOME_SITE_REALIZATION_SUL
7 HOME_SITE_SAVED_CIVZONE
8 PRISON_ABSTRACT_BUILDING
9 PRISON_SITE_BUILDING_PROFILE

Historical entity #

df.historical_entity_type
Index Value
-1 NONE
0 Civilization
1 SiteGovernment
2 VesselCrew
3 MigratingGroup
4 NomadicGroup
5 Religion
6 MilitaryUnit
7 Outcast
8 PerformanceTroupe
9 MerchantCompany
10 Guild

History damage #

df.history_damage_type
Index Value
-1 NONE
0 BLUDGEON
1 SLASH
2 PIERCE
3 GORE
4 BURN

History event collection flag #

df.history_event_collection_flag_type
Index Value
0 UNUSED_1

History event collection #

df.history_event_collection_type
Index Value
0 WAR
1 BATTLE
2 DUEL
3 SITE_CONQUERED
4 ABDUCTION
5 THEFT
6 BEAST_ATTACK
7 JOURNEY
8 INSURRECTION
9 OCCASION
10 PERFORMANCE
11 COMPETITION
12 PROCESSION
13 CEREMONY
14 PURGE
15 RAID
16 PERSECUTION
17 ENTITY_OVERTHROWN

History event #

df.history_event_type
Index Value
-1 NONE
0 WAR_ATTACKED_SITE
1 WAR_DESTROYED_SITE
2 CREATED_SITE
3 HIST_FIGURE_DIED
4 ADD_HF_ENTITY_LINK
5 REMOVE_HF_ENTITY_LINK
6 FIRST_CONTACT
7 FIRST_CONTACT_FAILED
8 TOPICAGREEMENT_CONCLUDED
9 TOPICAGREEMENT_REJECTED
10 TOPICAGREEMENT_MADE
11 WAR_PEACE_ACCEPTED
12 WAR_PEACE_REJECTED
13 DIPLOMAT_LOST
14 AGREEMENTS_VOIDED
15 MERCHANT
16 ARTIFACT_HIDDEN
17 ARTIFACT_POSSESSED
18 ARTIFACT_CREATED
19 ARTIFACT_LOST
20 ARTIFACT_FOUND
21 ARTIFACT_RECOVERED
22 ARTIFACT_DROPPED
23 RECLAIM_SITE
24 HF_DESTROYED_SITE
25 SITE_DIED
26 SITE_RETIRED
27 ENTITY_CREATED
28 ENTITY_ACTION
29 ENTITY_INCORPORATED
30 CREATED_BUILDING
31 REPLACED_BUILDING
32 ADD_HF_SITE_LINK
33 REMOVE_HF_SITE_LINK
34 ADD_HF_HF_LINK
35 REMOVE_HF_HF_LINK
36 ENTITY_RAZED_BUILDING
37 MASTERPIECE_CREATED_ARCH_CONSTRUCT
38 MASTERPIECE_CREATED_ITEM
39 MASTERPIECE_CREATED_DYE_ITEM
40 MASTERPIECE_CREATED_ITEM_IMPROVEMENT
41 MASTERPIECE_CREATED_FOOD
42 MASTERPIECE_CREATED_ENGRAVING
43 MASTERPIECE_LOST
44 CHANGE_HF_STATE
45 CHANGE_HF_JOB
46 WAR_FIELD_BATTLE
47 WAR_PLUNDERED_SITE
48 WAR_SITE_NEW_LEADER
49 WAR_SITE_TRIBUTE_FORCED
50 WAR_SITE_TAKEN_OVER
51 BODY_ABUSED
52 HIST_FIGURE_ABDUCTED
53 ITEM_STOLEN
54 HF_RAZED_BUILDING
55 CREATURE_DEVOURED
56 HIST_FIGURE_WOUNDED
57 HIST_FIGURE_SIMPLE_BATTLE_EVENT
58 CREATED_WORLD_CONSTRUCTION
59 HIST_FIGURE_REUNION
60 HIST_FIGURE_REACH_SUMMIT
61 HIST_FIGURE_TRAVEL
62 HIST_FIGURE_NEW_PET
63 ASSUME_IDENTITY
64 CREATE_ENTITY_POSITION
65 CHANGE_CREATURE_TYPE
66 HIST_FIGURE_REVIVED
67 HF_LEARNS_SECRET
68 CHANGE_HF_BODY_STATE
69 HF_ACT_ON_BUILDING
70 HF_DOES_INTERACTION
71 HF_CONFRONTED
72 ENTITY_LAW
73 HF_GAINS_SECRET_GOAL
74 ARTIFACT_STORED
75 AGREEMENT_FORMED
76 SITE_DISPUTE
77 AGREEMENT_CONCLUDED
78 INSURRECTION_STARTED
79 INSURRECTION_ENDED
80 HF_ATTACKED_SITE
81 PERFORMANCE
82 COMPETITION
83 PROCESSION
84 CEREMONY
85 KNOWLEDGE_DISCOVERED
86 ARTIFACT_TRANSFORMED
87 ARTIFACT_DESTROYED
88 HF_RELATIONSHIP_DENIED
89 REGIONPOP_INCORPORATED_INTO_ENTITY
90 POETIC_FORM_CREATED
91 MUSICAL_FORM_CREATED
92 DANCE_FORM_CREATED
93 WRITTEN_CONTENT_COMPOSED
94 CHANGE_HF_MOOD
95 ARTIFACT_CLAIM_FORMED
96 ARTIFACT_GIVEN
97 HF_ACT_ON_ARTIFACT
98 HF_RECRUITED_UNIT_TYPE_FOR_ENTITY
99 HFS_FORMED_REPUTATION_RELATIONSHIP
100 ARTIFACT_COPIED
101 SNEAK_INTO_SITE
102 SPOTTED_LEAVING_SITE
103 ENTITY_SEARCHED_SITE
104 HF_FREED
105 HIST_FIGURE_SIMPLE_ACTION
106 ENTITY_RAMPAGED_IN_SITE
107 ENTITY_FLED_SITE
108 TACTICAL_SITUATION
109 SQUAD_VS_SQUAD
110 SITE_SURRENDERED
111 ENTITY_EXPELS_HF
112 TRADE
113 ADD_ENTITY_SITE_PROFILE_FLAG
114 GAMBLE
115 ADD_HF_ENTITY_HONOR
116 ENTITY_DISSOLVED
117 ENTITY_EQUIPMENT_PURCHASE
118 MODIFIED_BUILDING
119 BUILDING_PROFILE_ACQUIRED
120 HF_PREACH
121 ENTITY_PERSECUTED
122 ENTITY_BREACH_FEATURE_LAYER
123 ENTITY_ALLIANCE_FORMED
124 HF_RANSOMED
125 HF_ENSLAVED
126 SABOTAGE
127 ENTITY_OVERTHROWN
128 HFS_FORMED_INTRIGUE_RELATIONSHIP
129 FAILED_INTRIGUE_CORRUPTION
130 HF_CONVICTED
131 FAILED_FRAME_ATTEMPT
132 HF_INTERROGATED

Honors #

df.honors_type
Index Value

Hotkey #

df.hotkey_type
Index Value
-1 None
0 Zoom
1 FollowUnit
2 FollowItem

Identity #

df.identity_type
Index Value
-1 None
0 HidingCurse
1 Impersonating
2 TrueName
3 FalseIdentity
4 InfiltrationIdentity
5 Identity

Image creator context #

df.image_creator_context_type
Index Value
-1 NONE
0 EMBARK_FORT_SYMBOL
1 JOB_DETAILS_MAIN
2 JOB_DETAILS_IMPROVEMENT
3 DESIGNATION_ENGRAVING
4 ADVENTURER_CREATION

Image creator option #

df.image_creator_option_type
Index Value
-1 NONE
0 ALLOW_ARTIST_TO_CHOOSE
1 RELATED_TO_HFID
2 RELATED_TO_STID
3 RELATED_TO_ENID
4 RELATED_TO_HEID
5 EXISTING_IMAGE
6 NEW_IMAGE
7 NEW_IMAGE_ELEMENT_CREATURE
8 NEW_IMAGE_ELEMENT_HF
9 NEW_IMAGE_ELEMENT_PLANT
10 NEW_IMAGE_ELEMENT_TREE
11 NEW_IMAGE_ELEMENT_SHAPE
12 NEW_IMAGE_ELEMENT_ITEM
13 NEW_IMAGE_ELEMENT_ARTIFACT
14 NEW_IMAGE_PROPERTY
15 NEW_IMAGE_PROPERTY_ACTOR
16 NEW_IMAGE_PROPERTY_TARGET
17 NEW_IMAGE_DELETE_ELEMENTS

Image set #

df.image_set_type
Index Value
-1 NONE
0 TOOL_FACES

Improvement #

df.improvement_type
Index Value
-1 NONE
0 ART_IMAGE
1 COVERED
2 RINGS_HANGING
3 BANDS
4 SPIKES
5 ITEMSPECIFIC
6 THREAD
7 CLOTH
8 SEWN_IMAGE
9 PAGES
10 ILLUSTRATION
11 INSTRUMENT_PIECE
12 WRITING
13 IMAGE_SET

Incident artifact location #

df.incident_artifact_location_type
Index Value
0 Held
1 Dropped
2 Gained
3 Given
4 Denied
5 Destroyed

Incident #

df.incident_type
Index Value
0 Death
1 Crime
2 Attack
3 Escalation
4 Reunion
5 YieldDemand
6 Performance
7 Artifact
8 Writing
9 SelfID
10 RefusedID

Incident written content location #

df.incident_written_content_location_type
Index Value
0 Dropped
1 Given

Inclusion #

df.inclusion_type
Index Value
-1 NONE
0 TOTAL
1 VEIN
2 CLUSTER
3 CLUSTER_SMALL
4 CLUSTER_ONE

Info interface mode #

df.info_interface_mode_type
Index Value
-1 NONE
0 CREATURES
1 JOBS
2 BUILDINGS
3 LABOR
4 WORK_ORDERS
5 ADMINISTRATORS
6 ARTIFACTS
7 JUSTICE

Interaction context #

df.interaction_context_type
Index Value
-1 NONE
0 COMBAT
1 PEACEFUL
2 ANY
3 FLEEING
4 SOCIAL
5 TORMENT

Interaction effect #

df.interaction_effect_type
Index Value
-1 NONE
0 ANIMATE
1 ADD_SYNDROME
2 RESURRECT
3 CLEAN
4 CONTACT
5 MATERIAL_EMISSION
6 HIDE
7 PROPEL_UNIT
8 SUMMON_UNIT
9 CHANGE_WEATHER
10 RAISE_GHOST
11 CREATE_ITEM
12 CHANGE_ITEM_QUALITY

Interaction instance context #

df.interaction_instance_context_type
Index Value
-1 NONE
0 SUBREGION

Interaction source #

df.interaction_source_type
Index Value
0 REGION
1 SECRET
2 DISTURBANCE
3 DEITY
4 ATTACK
5 INGESTION
6 CREATURE_ACTION
7 UNDERGROUND_SPECIAL
8 EXPERIMENT
9 MYTHICAL
10 ITEM_POWER

Interaction target location #

df.interaction_target_location_type
Index Value
-1 CONTEXT_NONE
0 CONTEXT_REGION
1 CONTEXT_CREATURE
2 CONTEXT_ITEM
3 CONTEXT_BP
4 CONTEXT_LOCATION
5 CONTEXT_CREATURE_OR_LOCATION
6 RANDOM_NEARBY_LOCATION

Interaction target #

df.interaction_target_type
Index Value
-1 NONE
0 CORPSE
1 CREATURE
2 MATERIAL
3 LOCATION

Intermittent frequency #

df.intermittent_frequency_type
Index Value
-1 NONE
0 WEEKLY

Interrogation method #

df.interrogation_method_type
Index Value
-1 NONE
0 INTIMIDATE
1 FLATTER
2 RELIGIOUS_SYMPATHY
3 APPEAL_TO_VALUE
4 BUILD_RAPPORT
5 LIE

Intrigue corruption action #

df.intrigue_corruption_action_type
Index Value
-1 NONE
0 BRIBE_OFFICIAL
1 BRING_INTO_ASSET_NETWORK
2 CORRUPT_IN_PLACE_GENERALLY
3 INDUCE_TO_EMBEZZLE

Intrigue corruption method #

df.intrigue_corruption_method_type
Index Value
0 Threat
1 Flattery
2 Authority
3 BlackmailForEmbezzlement
4 Bribery
5 Sympathy
6 Revenge
7 Immortality

Intrigue corruption result rel factor #

df.intrigue_corruption_result_rel_factor_type
Index Value
-1 None
0 Trust
1 Loyalty
2 Love
3 Fear
4 Respect

Intrigue plot #

df.intrigue_plot_type
Index Value
-1 None
0 Grow_Funding_Network
1 Grow_Asset_Network
2 Acquire_Artifact
3 Grow_Corruption_Network
4 Attain_Rank
5 Assassinate_Actor
6 Corruptly_Punish_Actor
7 Frame_Actor
8 Kidnap_Actor
9 Sabotage_Actor
10 Direct_War_To_Actor
11 Corrupt_Actors_Government
12 Counterintelligence
13 Become_Immortal
14 Undead_World_Conquest
15 Infiltrate_Society

Inv item role #

df.inv_item_role_type
Index Value
0 Hauled
1 Weapon
2 Worn
3 Piercing
4 Flask
5 WrappedAround
6 StuckIn
7 InMouth
8 Pet
9 SewnInto
10 Strapped

Invasion intent #

df.invasion_intent_type
Index Value
-1 NONE
0 OBLITERATION
1 TAKE_OVER_SITE
2 INSTALL_PUPPET_GOVERNMENT
3 DEMAND_TRIBUTE
4 RAID
5 EXPLORE
6 PILLAGE

Invasion stage #

df.invasion_stage_type
Index Value
-1 NONE
0 ORGANIZE
1 TRAVEL
2 RAMPAGE
3 PACIFY_SITE
4 OCCUPY
5 SITE_TAKEN

Inventory profile skill #

df.inventory_profile_skill_type
Index Value
0 AXE
1 SWORD
2 DAGGER
3 MACE
4 HAMMER
5 SPEAR
6 CROSSBOW
7 PIKE
8 WHIP
9 BOW
10 BLOWGUN
11 SHIELD
12 ARMOR

Item bag graphics contents #

df.item_bag_graphics_contents_type
Index Value
0 NONE
1 POWDER
2 LEAVES
3 SEEDS

Item bin graphics contents #

df.item_bin_graphics_contents_type
Index Value
0 EMPTY
1 AMMO
2 CLOTHING
3 ARMOR_LEATHER
4 ARMOR_METAL
5 BARS
6 COAL
7 POWDERS
8 COINS
9 GEMS
10 MECHANISMS
11 BAGS
12 BOOKS
13 ROPES
14 LEATHER
15 WEAPONS
16 TRAP_COMPS
17 CRAFTS
18 BLOCKS
19 SHEETS
20 CLOTH
21 CHAINS

Item food container graphics contents #

df.item_food_container_graphics_contents_type
Index Value
0 EMPTY
1 LIQUID
2 BAG
3 FISH
4 MEAT
5 FOOD
6 PLANT
7 PLANT_SUBTERRANEAN
8 CHEESE
9 GLOB

Item food container graphics #

df.item_food_container_graphics_type
Index Value
0 WOOD_BARREL
1 METAL_BARREL
2 WOOD_BARREL_ABSTRACT
3 METAL_BARREL_ABSTRACT
4 TOOL_WOOD
5 TOOL_STONE
6 TOOL_METAL

Item gem graphics #

df.item_gem_graphics_type
Index Value
0 LARGE_GEM
1 SMALL_GEM_1
2 SMALL_GEM_2
3 SMALL_GEM_3
4 SMALL_GEM_4

Item statue graphics #

df.item_statue_graphics_type
Index Value
0 overall
4 index_1
17 index_2

Item trapcomp graphics #

df.item_trapcomp_graphics_type
Index Value
0 MAIN
1 TRAP
2 UPRIGHT_1_TOP
3 UPRIGHT_2_TOP
4 UPRIGHT_3_TOP
5 UPRIGHT_4_TOP
6 UPRIGHT_5_TOP
7 UPRIGHT_6_TOP
8 UPRIGHT_7_TOP
9 UPRIGHT_8_TOP
10 UPRIGHT_9_TOP
11 UPRIGHT_10_TOP
12 UPRIGHT_1_BOTTOM
13 UPRIGHT_2_BOTTOM
14 UPRIGHT_3_BOTTOM
15 UPRIGHT_4_BOTTOM
16 UPRIGHT_5_BOTTOM
17 UPRIGHT_6_BOTTOM
18 UPRIGHT_7_BOTTOM
19 UPRIGHT_8_BOTTOM
20 UPRIGHT_9_BOTTOM
21 UPRIGHT_10_BOTTOM

Item #

df.item_type
Index Value
-1 NONE
0 BAR
1 SMALLGEM
2 BLOCKS
3 ROUGH
4 BOULDER
5 WOOD
6 DOOR
7 FLOODGATE
8 BED
9 CHAIR
10 CHAIN
11 FLASK
12 GOBLET
13 INSTRUMENT
14 TOY
15 WINDOW
16 CAGE
17 BARREL
18 BUCKET
19 ANIMALTRAP
20 TABLE
21 COFFIN
22 STATUE
23 CORPSE
24 WEAPON
25 ARMOR
26 SHOES
27 SHIELD
28 HELM
29 GLOVES
30 BOX
31 BAG
32 BIN
33 ARMORSTAND
34 WEAPONRACK
35 CABINET
36 FIGURINE
37 AMULET
38 SCEPTER
39 AMMO
40 CROWN
41 RING
42 EARRING
43 BRACELET
44 GEM
45 ANVIL
46 CORPSEPIECE
47 REMAINS
48 MEAT
49 FISH
50 FISH_RAW
51 VERMIN
52 PET
53 SEEDS
54 PLANT
55 SKIN_TANNED
56 PLANT_GROWTH
57 THREAD
58 CLOTH
59 TOTEM
60 PANTS
61 BACKPACK
62 QUIVER
63 CATAPULTPARTS
64 BALLISTAPARTS
65 SIEGEAMMO
66 BALLISTAARROWHEAD
67 TRAPPARTS
68 TRAPCOMP
69 DRINK
70 POWDER_MISC
71 CHEESE
72 FOOD
73 LIQUID_MISC
74 COIN
75 GLOB
76 ROCK
77 PIPE_SECTION
78 HATCH_COVER
79 GRATE
80 QUERN
81 MILLSTONE
82 SPLINT
83 CRUTCH
84 TRACTION_BENCH
85 ORTHOPEDIC_CAST
86 TOOL
87 SLAB
88 EGG
89 BOOK
90 SHEET
91 BRANCH

Item weapon graphics #

df.item_weapon_graphics_type
Index Value
0 MAIN
1 TRAP
2 UPRIGHT_1_TOP
3 UPRIGHT_2_TOP
4 UPRIGHT_3_TOP
5 UPRIGHT_4_TOP
6 UPRIGHT_5_TOP
7 UPRIGHT_6_TOP
8 UPRIGHT_7_TOP
9 UPRIGHT_8_TOP
10 UPRIGHT_9_TOP
11 UPRIGHT_10_TOP
12 UPRIGHT_1_BOTTOM
13 UPRIGHT_2_BOTTOM
14 UPRIGHT_3_BOTTOM
15 UPRIGHT_4_BOTTOM
16 UPRIGHT_5_BOTTOM
17 UPRIGHT_6_BOTTOM
18 UPRIGHT_7_BOTTOM
19 UPRIGHT_8_BOTTOM
20 UPRIGHT_9_BOTTOM
21 UPRIGHT_10_BOTTOM

Itemdef #

df.itemdef_type
Index Value
-1 NONE
0 WEAPON
1 TOY
2 TOOL
3 INSTRUMENT
4 TRAPCOMP
5 ARMOR
6 AMMO
7 SIEGEAMMO
8 GLOVES
9 SHOES
10 SHIELD
11 HELM
12 PANTS
13 FOOD

Itemimprovement specific #

df.itemimprovement_specific_type
Index Value
-1 NONE
0 HANDLE
1 ROLLERS
2 TRACTION_BENCH_ROPE
3 TRACTION_BENCH_CHAIN

Job art specifier #

df.job_art_specifier_type
Index Value
-1 None
0 HistoricalFigure
1 Site
2 Entity
3 ArtImage

Job details context #

df.job_details_context_type
Index Value
-1 NONE
0 BUILDING_TASK_LIST
1 CREATURES_LIST_TASK
2 TASK_LIST_TASK
3 BUILDING_WORK_ORDER
4 MANAGER_WORK_ORDER

Job details option #

df.job_details_option_type
Index Value
-1 NONE
0 MATERIAL
1 IMAGE
2 CLOTHING_SIZE
3 IMPROVEMENT_TYPE

Job role #

df.job_role_type
Index Value
0 Other
1 Reagent
2 Hauled
3 LinkToTrigger
4 LinkToTarget
5 CleanSite
6 TargetContainer
7 QueuedContainer
8 PushHaulVehicle

Job #

df.job_type
Index Value
-1 NONE
0 CarveFortification
1 SmoothWall
2 SmoothFloor
3 DetailWall
4 DetailFloor
5 Dig
6 CarveUpwardStaircase
7 CarveDownwardStaircase
8 CarveUpDownStaircase
9 CarveRamp
10 DigChannel
11 FellTree
12 GatherPlants
13 RemoveConstruction
14 CollectWebs
15 BringItemToDepot
16 BringItemToShop
17 Eat
18 GetProvisions
19 Drink
20 DrinkItem
21 FillWaterskin
22 FillWaterskinItem
23 Sleep
24 CollectSand
25 Fish
26 Hunt
27 HuntVermin
28 Kidnap
29 BeatCriminal
30 StartingFistFight
31 CollectTaxes
32 GuardTaxCollector
33 CatchLiveLandAnimal
34 CatchLiveFish
35 ReturnKill
36 StoreOwnedItem
37 PlaceItemInTomb
38 StoreItemInStockpile
39 StoreItemInBag
40 StoreItemInLocation
41 StoreWeapon
42 StoreArmor
43 StoreItemInBarrel
44 StoreItemInBin
45 SeekArtifact
46 SeekInfant
47 GoShopping
48 GoShoppingSpecific
49 Clean
50 Rest
51 PickupEquipment
52 DumpItem
53 StrangeMoodCrafter
54 StrangeMoodJeweller
55 StrangeMoodForge
56 StrangeMoodMagmaForge
57 StrangeMoodBrooding
58 StrangeMoodFell
59 StrangeMoodCarpenter
60 StrangeMoodMason
61 StrangeMoodBowyer
62 StrangeMoodTanner
63 StrangeMoodWeaver
64 StrangeMoodGlassmaker
65 StrangeMoodMechanics
66 ConstructBuilding
67 ConstructDoor
68 ConstructFloodgate
69 ConstructBed
70 ConstructThrone
71 ConstructCoffin
72 ConstructTable
73 ConstructChest
74 ConstructBag
75 ConstructBin
76 ConstructArmorStand
77 ConstructWeaponRack
78 ConstructCabinet
79 ConstructStatue
80 ConstructBlocks
81 MakeRawGlass
82 MakeCrafts
83 MintCoins
84 CutGems
85 CutGlass
86 EncrustWithGems
87 EncrustWithGlass
88 DestroyBuilding
89 SmeltOre
90 MeltMetalObject
91 ExtractMetalStrands
92 PlantSeeds
93 HarvestPlants
94 TrainHuntingAnimal
95 TrainWarAnimal
96 MakeWeapon
97 ForgeAnvil
98 ConstructCatapultParts
99 ConstructBallistaParts
100 MakeArmor
101 MakeHelm
102 MakePants
103 StudWith
104 ButcherAnimal
105 PrepareRawFish
106 MillPlants
107 BaitTrap
108 MilkCreature
109 MakeCheese
110 ProcessPlants
111 PolishStones
112 ProcessPlantsVial
113 ProcessPlantsBarrel
114 PrepareMeal
115 WeaveCloth
116 MakeGloves
117 MakeShoes
118 MakeShield
119 MakeCage
120 MakeChain
121 MakeFlask
122 MakeGoblet
123 MakeToy
124 MakeAnimalTrap
125 MakeBarrel
126 MakeBucket
127 MakeWindow
128 MakeTotem
129 MakeAmmo
130 DecorateWith
131 MakeBackpack
132 MakeQuiver
133 MakeBallistaArrowHead
134 AssembleSiegeAmmo
135 LoadCatapult
136 LoadBallista
137 FireCatapult
138 FireBallista
139 ConstructMechanisms
140 MakeTrapComponent
141 LoadCageTrap
142 LoadStoneTrap
143 LoadWeaponTrap
144 CleanTrap
145 EncrustWithStones
146 LinkBuildingToTrigger
147 PullLever
149 ExtractFromPlants
150 ExtractFromRawFish
151 ExtractFromLandAnimal
152 TameVermin
153 TameAnimal
154 ChainAnimal
155 UnchainAnimal
156 UnchainPet
157 ReleaseLargeCreature
158 ReleasePet
159 ReleaseSmallCreature
160 HandleSmallCreature
161 HandleLargeCreature
162 CageLargeCreature
163 CageSmallCreature
164 RecoverWounded
165 DiagnosePatient
166 ImmobilizeBreak
167 DressWound
168 CleanPatient
169 Surgery
170 Suture
171 SetBone
172 PlaceInTraction
173 DrainAquarium
174 FillAquarium
175 FillPond
176 GiveWater
177 GiveFood
178 GiveWaterPet
179 GiveFoodPet
180 RecoverPet
181 PitLargeAnimal
182 PitSmallAnimal
183 SlaughterAnimal
184 MakeCharcoal
185 MakeAsh
186 MakeLye
187 MakePotashFromLye
188 FertilizeField
189 MakePotashFromAsh
190 DyeThread
191 DyeCloth
192 SewImage
193 MakePipeSection
194 OperatePump
195 ManageWorkOrders
196 UpdateStockpileRecords
197 TradeAtDepot
198 ConstructHatchCover
199 ConstructGrate
200 RemoveStairs
201 ConstructQuern
202 ConstructMillstone
203 ConstructSplint
204 ConstructCrutch
205 ConstructTractionBench
206 CleanSelf
207 BringCrutch
208 ApplyCast
209 CustomReaction
210 ConstructSlab
211 EngraveSlab
212 ShearCreature
213 SpinThread
214 PenLargeAnimal
215 PenSmallAnimal
216 MakeTool
217 CollectClay
218 InstallColonyInHive
219 CollectHiveProducts
220 CauseTrouble
221 DrinkBlood
222 ReportCrime
223 ExecuteCriminal
224 TrainAnimal
225 CarveTrack
226 PushTrackVehicle
227 PlaceTrackVehicle
228 StoreItemInVehicle
229 GeldAnimal
230 MakeFigurine
231 MakeAmulet
232 MakeScepter
233 MakeCrown
234 MakeRing
235 MakeEarring
236 MakeBracelet
237 MakeGem
238 PutItemOnDisplay
239 HeistItem
240 InterrogateSubject
241 AcceptHeistItem

Journey milestone #

df.journey_milestone_type
Index Value
-1 NONE
0 STARTED_PILGRIMAGE
1 VIEWED_HOLY_RELIC
2 VISITED_HOLY_SITE

Journey #

df.journey_type
Index Value
0 REST_AND_RECOVER
1 RECOVER_ARTIFACT
2 PILGRIMAGE_TO_HOLY_SITE
3 GATHER_INFORMATION

Justice interface mode #

df.justice_interface_mode_type
Index Value
-1 NONE
0 OPEN_CASES
1 CLOSED_CASES
2 COLD_CASES
3 FORTRESS_GUARD
4 CONVICTS
5 COUNTERINTELLIGENCE

Killjob exception #

df.killjob_exception_type
Index Value
0 CANNOT_REACH_SITE
1 INTERRUPTED
2 MOVED
3 NEED_EMPTY_BUCKET
4 NEED_EMPTY_TRAP
5 NEED_EMPTY_BAG
6 NEED_EMPTY_CAGE
7 INCAPABLE_OF_CARRYING
8 TOO_INJURED
9 EXHAUSTED
10 ANIMAL_INACCESSIBLE
11 ITEM_INACCESSIBLE
12 PATIENT_INACCESSIBLE
13 INFANT_INACCESSIBLE
14 NO_PARTNER
15 NOTHING_IN_CAGE
16 NOTHING_TO_CAGE
17 NOTHING_TO_CATCH
18 NO_PATIENT
19 PATIENT_NOT_RESTING
20 NO_INFANT
21 ALREADY_LEADING_CREATURE
22 NO_FOOD_AVAILABLE
23 NEEDS_SPECIFIC_ITEM
24 NO_ITEM
25 NO_AMMUNITION
26 NO_WEAPON
27 WRONG_AMMUNITION
28 AMMUNITION_INACCESSIBLE
29 ITEM_BLOCKING_SITE
30 ANIMAL_NOT_RESTRAINED
31 NO_CREATURE
32 NO_BUILDING
33 INAPPROPRIATE_BUILDING
34 NO_DESIGNATED_AREA
35 NO_FLOOR_SPACE
36 NO_PARTY
37 WRONG_JUSTICE_STATE
38 NOTHING_IN_BUILDING
39 RELIEVED
40 WATER_IS_FROZEN
41 TOO_INSANE
42 TAKEN_BY_MOOD
43 WENT_INSANE
44 THROWING_TANTRUM
45 COULD_NOT_FIND_PATH
46 PATH_BLOCKED
47 SEEKING_ARTIFACT
48 HANDLING_DANGEROUS_CREATURE
49 GOING_TO_BED
50 SEEKING_INFANT
51 DANGEROUS_TERRAIN
52 JOB_ITEM_LOST
53 GETTING_FOOD
54 GETTING_WATER
55 HUNTING_VERMIN_FOR_FOOD
56 TARGET_INACCESSIBLE
57 NO_TARGET
58 NO_MECHANISM_FOR_TARGET
59 NO_TARGET_BUILDING
60 NO_MECHANISM_FOR_TRIGGER
61 NO_TRIGGER
62 NO_AVAILABLE_TRACTION_BENCH
63 ATTACKING_BUILDING
64 LOST_PICK
65 INVALID_OFFICER
66 FAREWELL
67 REMOVED_FROM_GUARD
68 EQUIPMENT_MISMATCH
69 UNCONSCIOUS
70 WEBBED
71 PARALYZED
72 CAGED
73 GETTING_DRINK
74 USING_WELL
75 LOST_AXE
76 RESTING_INJURY
77 UNSCHEDULED
78 FORBIDDEN_AREA
79 DROFOFF_INACCESSIBLE
80 BUILDING_INACCESSIBLE
81 AREA_INACCESSIBLE
82 WATER_SOURCE_VANISHED
83 NO_WATER_SOURCE
84 NO_BUCKET_AT_WELL
85 BUCKET_NOT_EMPTY
86 WELL_DRY
87 BUILDING_SITE_SUBMERGED
88 NEED_SAND_COLLECTION_ZONE
89 SAND_VANISHED
90 AREA_BECAME_INAPPROPRIATE
91 WATER_SOURCE_CONTAMINATED
92 CREATURE_OCCUPYING_SITE
93 NEED_OFFICE
94 NOT_RESPONSIBLE_FOR_TRADE
95 INAPPROPRIATE_DIG_SQUARE
96 TARGET_TOO_INJURED
97 GETTING_MARRIED
98 NEED_SPLINT
99 NEED_THREAD
100 NEED_CLOTH
101 NEED_CRUTCH
102 BAD_SCRIPT_1
103 BAD_SCRIPT_2
104 BAD_SCRIPT_3
105 NEED_CAST_POWDER_BAG
106 NO_WEAPON_2
107 NO_APPROPRIATE_AMMUNITION
108 CLAY_VANISHED
109 NEED_CLAY_COLLECTION_ZONE
110 NO_COLONY
111 REPORTING_CRIME
112 NO_WEAPON_FOR_EXECUTION
113 NOT_APPOINTED
114 TRAINING_MISMATCH
115 MORTALLY_AFRAID
116 EMOTIONAL_SHOCK
117 HORRIFIED
118 GRIEVING
119 TERRIFIED
120 IN_CUSTODY
121 TOO_DEPRESSED
122 OBLIVIOUS
123 CATATONIC
124 TOO_SAD
125 IN_AGONY
126 ANGUISHED
127 DESPAIRING
128 DISMAYED
129 DISTRESSED
130 FRIGHTENED
131 MISERABLE
132 MORTIFIED
133 SHAKEN
134 IN_EXISTENTIAL_CRISIS
135 NEEDS_SPECIFIC_ITEM_LINKED_STOCKPILE

Kitchen exc #

df.kitchen_exc_type
Index Value
0 Cook
1 Brew

Kitchen pref category #

df.kitchen_pref_category_type
Index Value
-1 NONE
0 PLANTS
1 SEEDS
2 DRINK
3 OTHER

Labor mode #

df.labor_mode_type
Index Value
-1 NONE
0 WORK_DETAILS
1 STANDING_ORDERS
2 KITCHEN
3 STONE_USE

Lair characteristic #

df.lair_characteristic_type
Index Value
-1 NONE
0 HAS_DOORS

Lair #

df.lair_type
Index Value
-1 NONE
0 SIMPLE_MOUND
1 SIMPLE_BURROW
2 LABYRINTH
3 SHRINE
4 WILDERNESS_LOCATION

Language name #

df.language_name_type
Index Value
-1 NONE
0 Figure
1 Artifact
2 Civilization
3 Squad
4 Site
5 World
6 Region
7 Dungeon
8 LegendaryFigure
9 FigureNoFirst
10 FigureFirstOnly
11 ArtImage
12 EntitySite
13 ElfTree
14 NomadicGroup
15 MigratingGroup
16 Vessel
17 MilitaryUnit
18 Religion
19 MountainPeak
20 River
21 Temple
22 Keep
23 MeadHall
24 CraftStore
25 WeaponStore
26 ArmorStore
27 GeneralStore
28 FoodStore
29 War
30 Battle
31 Siege
32 Road
33 Wall
34 Bridge
35 Tunnel
36 HighPriest
37 Monument
38 Tomb
39 OutcastGroup
40 TrueName
41 Vault
42 PerformanceTroupe
43 Library
44 PoeticForm
45 MusicalForm
46 DanceForm
47 Festival
48 FalseIdentity
49 MerchantCompany
50 CountingHouse
51 CraftGuild
52 Guildhall
53 NecromancerTower
54 Hospital

Layer connection #

df.layer_connection_type
Index Value
-1 NONE
0 CAVE_TOP
1 CAVE_PASSAGE
2 CAVE_BOTTOM
3 PIT_TOP
4 PIT_BOTTOM
5 CAVE_TOP_DEAD_END
6 MAGMA_POOL_TOP
7 MAGMA_POOL_CLOSED_PIPE
8 MAGMA_POOL_BOTTOM
9 VOLCANO_TOP
10 VOLCANO_CLOSED_PIPE
11 VOLCANO_BOTTOM
12 DEEP_SPECIAL_EXPOSED_CAP
13 DEEP_SPECIAL_TUBE_TO_CAP
14 DEEP_SPECIAL_BURIED_CAP
15 DEEP_SURFACE_MOUNTAIN
16 DEEP_SURFACE_TUBE
17 DEEP_SURFACE_PORTAL

Layer #

df.layer_type
Index Value
-1 Surface
0 Cavern1
1 Cavern2
2 Cavern3
3 MagmaSea
4 Underworld

Legends mode #

df.legends_mode_type
Index Value
-1 NONE
0 MAIN
1 HFS
2 SITES
3 ARTIFACTS
4 BOOKS
5 SUBREGIONS
6 ENTITIES
7 ART
8 ABS
9 ERA
10 HEC
11 MAPS
12 FEATURE_LAYERS
13 POPULATIONS

Lever target #

df.lever_target_type
Index Value
-1 NONE

Load game stage #

df.load_game_stage_type
Index Value
0 OpeningFile
1 ProcessingRawData
2 AllocatingSpace
3 LoadingItems
4 LoadingUnits
5 LoadingJobs
6 LoadingSchedules
7 LoadingProjectiles
8 LoadingBuildings
9 LoadingMachines
10 LoadingFlowGuides
11 LoadingEffects
12 LoadingEntities
13 LoadingLocalAnimalPopulations
14 LoadingEvents
15 LoadingMandates
16 LoadingWorkQuotas
17 LoadingWorldEvents
18 LoadingCoinInformation
19 LoadingSquads
20 LoadingFormations
21 LoadingActivities
22 LoadingInteractions
23 LoadingWrittenContent
24 LoadingIdentities
25 LoadingIncidents
26 LoadingCrimes
27 LoadingVehicles
28 LoadingArmies
29 LoadingArmyControllers
30 LoadingTrackingInformation
31 LoadingCulturalIdentities
32 LoadingAgreements
33 LoadingArtForms
34 LoadingOccupations
35 LoadingBeliefSystems
36 LoadingImageSets
37 LoadingDivinationSets
38 LoadingAnnouncements
39 LoadingFortressInformation
40 LoadingWorldInformation
41 LoadingArtifacts
42 LoadingActiveHistoricalFigures
43 LoadingAdventure
44 LoadingGeneralInformation
45 ClosingFile
46 RebuildingTemporaryInformation
47 RebuildingMoreTemporaryInformation
48 PreparingGameScreen
49 HandlingCompatibilityIssues
50 Finishing
51 Failed

Load object stage #

df.load_object_stage_type
Index Value
-1 NONE
0 INITIALIZE
1 LANGUAGE
2 TEXT_SET
3 MUSIC
4 SOUND
5 SHAPE
6 COLOR
7 PATTERN
8 MATERIAL_TEMPLATE
9 INORGANIC
10 PLANT
11 TISSUE_TEMPLATE
12 ITEM
13 BUILDING
14 BODY_DETAIL_PLAN
15 BODY
16 CREATURE_VARIATION
17 CREATURE
18 ENTITY
19 REACTION
20 INTERACTION
21 DONE

Location death #

df.location_death_type
Index Value
-1 NONE
0 NATURAL
1 STARVATION
2 FAILED_DEFENDER
3 SUCCESSFUL_DEFENDER
4 FAILED_INVADER
5 SUCCESSFUL_INVADER
6 MURDER
7 NATURAL_SCATTERED
8 SITE_RAMPAGE

Location details context #

df.location_details_context_type
Index Value
-1 NONE
0 FROM_ZONE
1 FROM_LOCATION_SELECTOR

Location selector context #

df.location_selector_context_type
Index Value
-1 NONE
0 ZONE_MEETING_AREA_ASSIGNMENT

Logic condition #

df.logic_condition_type
Index Value
-1 NONE
0 AtLeast
1 AtMost
2 GreaterThan
3 LessThan
4 Exactly
5 Not

Look info #

df.look_info_type
Index Value
0 Item
1 Floor
2 Unit
3 Building
4 Vermin
5 Flow
6 Campfire
7 Spatter
8 BuildingItem
9 Fire
10 Water
11 Magma
12 Spoor
13 Sound
14 MemoryMap
15 ExtraSense

Machine #

df.machine_type
Index Value
-1 NONE
0 standard

Main bottom mode #

df.main_bottom_mode_type
Index Value
-1 NONE
0 BUILDING
1 BUILDING_PLACEMENT
2 BUILDING_PICK_MATERIALS
3 ZONE
4 ZONE_PAINT
5 STOCKPILE
6 STOCKPILE_PAINT
7 BURROW
8 BURROW_PAINT
9 HAULING
10 ARENA_UNIT
11 ARENA_TREE
12 ARENA_WATER_PAINT
13 ARENA_MAGMA_PAINT
14 ARENA_SNOW_PAINT
15 ARENA_MUD_PAINT
16 ARENA_REMOVE_PAINT

Main choice #

df.main_choice_type
Index Value
0 Continue
1 Start
2 NewWorld
3 TestingArena
4 Mods
5 Settings
6 AboutDF
7 Quit

Main designation #

df.main_designation_type
Index Value
-1 NONE
0 DIG_DIG
1 DIG_REMOVE_STAIRS_RAMPS
2 DIG_STAIR_UP
3 DIG_STAIR_UPDOWN
4 DIG_STAIR_DOWN
5 DIG_RAMP
6 DIG_CHANNEL
7 CHOP
8 GATHER
9 SMOOTH
10 TRACK
11 ENGRAVE
12 FORTIFY
13 REMOVE_CONSTRUCTION
14 CLAIM
15 UNCLAIM
16 MELT
17 NO_MELT
18 DUMP
19 NO_DUMP
20 HIDE
21 NO_HIDE
22 TOGGLE_ENGRAVING
23 DIG_FROM_MARKER
24 DIG_TO_MARKER
25 CHOP_FROM_MARKER
26 CHOP_TO_MARKER
27 GATHER_FROM_MARKER
28 GATHER_TO_MARKER
29 SMOOTH_FROM_MARKER
30 SMOOTH_TO_MARKER
31 DESIGNATE_TRAFFIC_HIGH
32 DESIGNATE_TRAFFIC_NORMAL
33 DESIGNATE_TRAFFIC_LOW
34 DESIGNATE_TRAFFIC_RESTRICTED
35 ERASE
df.main_menu_option_type
Index Value
-1 NONE
0 RETURN
1 SAVE_AND_QUIT
2 SAVE_AND_CONTINUE
3 SETTINGS
4 SUCCUMB_TO_INVASION
5 ABANDON_FORTRESS
6 RETIRE_FORTRESS
7 ABANDON_ADVENTURER
8 RETIRE_ADVENTURER
9 QUIT_WITHOUT_SAVING
10 END_GAME
11 SAVE_TO_EXISTING_FOLDER
12 SAVE_TO_NEW_FOLDER_NEW_TIMELINE
13 SAVE_TO_NEW_FOLDER_EXISTING_TIMELINE
14 RETURN_TO_TITLE
15 CONTINUE

Mandate #

df.mandate_type
Index Value
0 Export
1 Make
2 Guild

Mannerism situation #

df.mannerism_situation_type
Index Value
-1 NONE
0 WHEN_ANGRY
1 WHEN_TRYING_TO_REMEMBER
2 WHEN_NERVOUS
3 WHEN_EXCITED
4 WHEN_SURPRISED
5 WHEN_THINKING
6 WHEN_EXASPERATED
7 WHEN_CONVERSATION_PAUSED
8 BEFORE_SPEAKING
9 WHEN_SPEAKING
10 WHEN_GREETING
11 WHEN_BORED
12 WHEN_ANNOYED
13 WHEN_SITTING
14 AFTER_STANDING

Mannerism #

df.mannerism_type
Index Value
-1 NONE
0 TALKS_WHISPERS
1 TALKS_QUIETLY
2 TALKS_LOUDLY
3 TALKS_MONOTONE
4 TALKS_TRAILS_OFF
5 TALKS_SLOWLY
6 TALKS_RAPIDLY
7 TALKS_DELIBERATELY
8 TALKS_MUTTERS_UNDER_BREATH
9 TALKS_STUTTERS
10 TALKS_TO_INANIMATE_OBJECTS
11 TALKS_TO_SELF
12 CONVERSATION_DISTRACTED_EASILY
13 CONVERSATION_POINTLESS_STORIES
14 CONVERSATION_VERY_FOCUSED
15 CONVERSATION_LOOKS_FOR_RIGHT_WORD
16 CONVERSATION_TOUCHES
17 CONVERSATION_ARGUES_IN_AGREEMENT
18 CONVERSATION_FILLS_QUIET_PAUSES
19 CONVERSATION_PAUSES_BEFORE_SPEAKING
20 CONVERSATION_TALKS_ABOUT_OTHERS_BEHIND_BACK
21 CONVERSATION_INTERRUPTS_OTHERS
22 CONVERSATION_VAGUE_ANSWERS
23 CONVERSATION_TURN_TO_SELF
24 CONVERSATION_RARELY_SPEAKS
25 CONVERSATION_RARELY_STARTS
26 CONVERSATION_QUESTION_WITH_QUESTION
27 FINGERS_SNAPS
28 FINGERS_DRUMS
29 FINGERS_SCRATCHES_NOSE
30 FINGERS_SCRATCHES_EAR
31 FINGERS_SCRATCHES_HEAD
32 FINGERS_RUBS_EYES
33 FINGERS_POINT
34 FINGERS_THROUGH_HAIR
35 FINGERS_KNUCKLE_CRACKS
36 LAUGHS_VERY_DISTINCTLY
37 LAUGHS_CACKLES
38 LAUGHS_LOUDLY
39 LAUGHS_SILENTLY
40 LAUGHS_NERVOUSLY
41 LAUGHS_AT_OWN_JOKES
42 WALK_ALWAYS_HURRIES
43 WALK_SKIPS
44 WALK_CONFIDENT
45 POSTURE_RIGID
46 POSTURE_SLOUCH
47 CHEWS_LIP
48 CHEWS_CHEEK
49 CHEWS_NAIL_BITING
50 HUGS
51 SMILES_NERVOUSLY
52 HANDS_MOVE
53 FEET_TAP
54 EYES_LOWERS
55 EYES_STARES
56 EYES_WINKS
57 EYES_ROLLS
58 BLOWS_BREATH_OUT
59 BREATHES_IN
60 TONGUE_CLICKS
61 TONGUE_STICKS_OUT
62 TONGUE_LICKS_LIPS
63 STRETCHES
64 LEG_BOUNCES

Map reject #

df.map_reject_type
Index Value
-1 NONE
0 NO_PEAK
1 NO_MED_ALT
2 NO_MED_ALT_2
3 NO_LOW_ALT
4 NO_MED_ALT_3
5 NO_HI_ALT
6 NO_EDGE_OCEANS
7 RAINFALL_COUNT
8 GEOLOGY_COUNT
9 SAVAGERY_COUNT
10 VOLCANISM_COUNT
11 SWAMP_REGION_1
12 DESERT_REGION_1
13 FOREST_REGION_1
14 MOUNTAINS_REGION_1
15 OCEAN_REGION_1
16 GLACIER_REGION_1
17 TUNDRA_REGION_1
18 GRASSLAND_REGION_1
19 HILLS_REGION_1
20 NO_VOLCANOS
21 SWAMP_REGION_2
22 DESERT_REGION_2
23 FOREST_REGION_2
24 MOUNTAINS_REGION_2
25 OCEAN_REGION_2
26 GLACIER_REGION_2
27 TUNDRA_REGION_2
28 GRASSLAND_REGION_2
29 HILLS_REGION_2
30 RIVER
31 TOO_MANY_SUBS
32 MED_ALT_ERO
33 LOW_ALT_ERO
34 HI_ALT_ERO
35 MOUNTAIN_CAVE_1
36 MOUNTAIN_CAVE_2
37 NMOUNTAIN_CAVE_1
38 NMOUNTAIN_CAVE_2
39 NO_ENTITY_PLACE
40 NO_ENTITY_DEF
41 NO_CONTROLLABLE
42 DIDNT_CONTROLLABLE
43 SWAMP_REGION_3
44 DESERT_REGION_3
45 FOREST_REGION_3
46 MOUNTAINS_REGION_3
47 OCEAN_REGION_3
48 GLACIER_REGION_3
49 TUNDRA_REGION_3
50 GRASSLAND_REGION_3
51 HILLS_REGION_3
52 BAD_FARMER
df.markup_text_link_type
Index Value
-1 NONE
0 HIST_FIG
1 SITE
2 ARTIFACT
3 BOOK
4 SUBREGION
5 FEATURE_LAYER
6 ENTITY
7 ABSTRACT_BUILDING
8 ENTITY_POPULATION
9 ART_IMAGE
10 ERA
11 HEC

Masterpiece loss #

df.masterpiece_loss_type
Index Value
0 MELT
1 MAGMA
2 FORTIFICATION
3 MINING
4 CAVEIN
5 VEGETATION

Meat category #

df.meat_category_type
Index Value
-1 NONE
0 STANDARD
1 EYE
2 LUNG
3 HEART
4 INTESTINES
5 LIVER
6 STOMACH
7 PANCREAS
8 SPLEEN
9 KIDNEY
10 BRAIN
11 GIZZARD

Meeting event #

df.meeting_event_type
Index Value
0 AcceptAgreement
1 RejectAgreement
2 AcceptPeace
3 RejectPeace
4 ExportAgreement
5 ImportAgreement

Meeting standard #

df.meeting_standard_type
Index Value
0 Standard
1 FirstContact
2 ActivePlot

Memory map #

df.memory_map_type
Index Value
-1 NONE
0 MONSTER
1 ITEM
2 BUILDING
3 WALL
4 STAIR_UP
5 STAIR_DOWN
6 STAIR_UPDOWN
7 RAMP_UP
8 RAMP_DOWN
9 FLOOR
10 AIR

Mental attribute #

df.mental_attribute_type
Index Value
0 ANALYTICAL_ABILITY
1 FOCUS
2 WILLPOWER
3 CREATIVITY
4 INTUITION
5 PATIENCE
6 MEMORY
7 LINGUISTIC_ABILITY
8 SPATIAL_SENSE
9 MUSICALITY
10 KINESTHETIC_SENSE
11 EMPATHY
12 SOCIAL_AWARENESS

Mental picture action #

df.mental_picture_action_type
Index Value
-1 NONE
0 APPEAR
1 DESTROY
2 SPOKE
3 BURN
4 FLOOD
5 REWARD

Mental picture adjective #

df.mental_picture_adjective_type
Index Value
-1 NONE
0 UNNAMED

Mental picture element #

df.mental_picture_element_type
Index Value
-1 NONE
0 HF
1 SITE
2 REGION

Mental picture position #

df.mental_picture_position_type
Index Value
-1 NONE
0 UNNAMED

Mental picture property #

df.mental_picture_property_type
Index Value
-1 NONE
0 DATE
1 ACTION
2 TOOL
3 EMOTION
4 COLOR_PATTERN
5 SHAPE
6 ADJECTIVE
7 POSITION
8 TIME

Message action #

df.message_action_type
Index Value
-1 NONE
0 infiltrate_society

Message #

df.message_type
Index Value
-1 NONE
0 quest_retrieve_artifact
1 hire_plot_actor
2 hiring_proposition
3 delegate_plot
4 delegate_plot_proposition
5 order_to_perform_action

Mill pref #

df.mill_pref_type
Index Value
-1 NONE
0 GATE
1 ANYWHERE
2 BEDROOM
3 HALL
4 STATUE
5 ZOO
6 ZONE
7 LOCATION_BLD
8 UNDERGROUND
9 MUSEUM

Mine mode #

df.mine_mode_type
Index Value
-1 NONE
0 ALL
1 AUTOMINE_NON_LAYER_MATERIAL
2 MARK_ECONOMIC_ONLY
3 MARK_GEMS_ONLY

Misc trait #

df.misc_trait_type
Index Value
0 RequestWaterCooldown
1 RequestFoodCooldown
2 RequestRescueCooldown
3 RequestHealthcareCooldown
4 GetDrinkCooldown
5 GetFoodCooldown
6 CleanSelfCooldown
7 Migrant
8 RoomComplaint
9 UnnamedResident
10 RentBedroomCooldown
11 ClaimTrinketCooldown
12 ClaimClothingCooldown
13 WantsDrink
14 InfiltrationMiceDelay
15 PrepareToDie
16 CaveAdapt
17 HuntCheckDelay
18 FishCheckDelay
19 WagonPathCheck
20 NastyWaterPermitted
21 FollowUnitCooldown
22 ForcedToFight
23 RecentlyFledConflict
24 MustEvaluateMilling
25 DangerousTerrainCooldown
26 Beaching
27 IdleAreaCooldown
28 MillAreaCooldown
29 DiagnosePatientCooldown
30 DressWoundCooldown
31 CleanPatientCooldown
32 SurgeryCooldown
33 SutureCooldown
34 SetBoneCooldown
35 PlaceInTractionCooldown
36 ApplyCastCooldown
37 ImmobilizeBreakCooldown
38 BringCrutchCooldown
39 RebuildUniformAgain
40 MilkCounter
41 HadArcheryDrill
42 HadMeleeDrill
43 EggSpent
44 GroundedAnimalAnger
45 GrazeCheckDelay
46 TimeSinceSuckedBlood
47 DrinkingBlood
48 IncidentalChatter
49 FleeingInteractionRestricted
50 RevertWildTimer
51 AnimalTrainCheck
52 NoPantsAnger
53 NoShirtAnger
54 NoShoesAnger
55 TookPartInConflict
56 ClimbAccident
57 DesperateMillingAttempts
58 HaveRecentlyFledAlarm
59 ConsolidatePets
60 StressBreakdown
61 DelayReading
62 DelayResearchWriting
63 DelayFreeWriting
64 CitizenshipCooldown
65 NeedMillingDelayed
66 BuildingDestroyerDelay
67 HeistPaused
68 HaveIngestedMythicalSubstance
69 DidInteractionAnnouncementReducePain
70 DidInteractionAnnouncementReduceSwelling
71 DidInteractionAnnouncementCureInfection
72 DidInteractionAnnouncementHealNerves
73 DidInteractionAnnouncementStopBleeding
74 DidInteractionAnnouncementCloseOpenWounds
75 DidInteractionAnnouncementHealTissues
76 DidInteractionAnnouncementRegrowParts
77 DidInteractionAnnouncementReduceParalysis
78 DidInteractionAnnouncementReduceFever
79 DidInteractionAnnouncementReduceNausea
80 DidInteractionAnnouncementReduceDizzness
81 HaveCheckedFavorDodge
82 DidStrainExhaustionKO

Mission #

df.mission_type
Index Value
-1 NONE
0 SUPPORT_THIEVES
1 KILL_ALL_AT_SITE

Mod install error #

df.mod_install_error_type
Index Value
0 GENERAL
1 NUM
2 NONE

Monument #

df.monument_type
Index Value
-1 NONE
0 TOMB
1 VAULT
2 MYTHICAL

Mood stage #

df.mood_stage_type
Index Value
0 INITIAL
1 WORKING

Mood #

df.mood_type
Index Value
-1 None
0 Fey
1 Secretive
2 Possessed
3 Macabre
4 Fell
5 Melancholy
6 Raving
7 Berserk
8 Baby
9 Traumatized

Music event #

df.music_event_type
Index Value
-1 NONE
0 FIRST_CAVERN_OPENED
1 DEATH_SPIRAL
2 MEGABEAST_ATTACK
3 FORGOTTEN_BEAST_ATTACK
4 TAVERN_MUSIC_PRESENT
5 TAVERN_DANCE_PRESENT
6 SIEGE
7 JUST_EMBARKED
8 LOST_FORT
9 FORT_LEVEL
10 FIRST_GHOST

Music flag #

df.music_flag_type
Index Value
0 GENERATED

Musical form passage component #

df.musical_form_passage_component_type
Index Value
-1 NONE
0 Melody
1 Counterpoint
2 Harmony
3 Rhythm
4 Unspecified

Musical form passage length #

df.musical_form_passage_length_type
Index Value
-1 NONE
0 Short
1 MidLength
2 Long
3 Varied

Musical form passage #

df.musical_form_passage_type
Index Value
-1 NONE
0 Unrelated
1 Introduction
2 Exposition
3 Recapitulation
4 Synthesis
5 Verse
6 Chorus
7 Finale
8 Coda
9 BridgePassage
10 Theme
11 Variation

Name creator context #

df.name_creator_context_type
Index Value
-1 NONE
0 EMBARK_FORT_NAME
1 EMBARK_GROUP_NAME
2 IMAGE_CREATOR_NAME
3 LOCATION_NAME
4 SQUAD_NAME
5 INFO_NOBLES_ELEVATING_POSITION_SYMBOL
6 ADVENTURER_INVENTORY_ITEM
7 ADVENTURER_PET
8 ADVENTURER_PERFORMANCE_TROUPE
9 ADVENTURER_SITE_ENTITY
10 CHARGEN_NAME
11 CHARGEN_PET_NAME
12 ASSUME_IDENTITY_NAME

Need #

df.need_type
Index Value
0 Socialize
1 DrinkAlcohol
2 PrayOrMeditate
3 StayOccupied
4 BeCreative
5 Excitement
6 LearnSomething
7 BeWithFamily
8 BeWithFriends
9 HearEloquence
10 UpholdTradition
11 SelfExamination
12 MakeMerry
13 CraftObject
14 MartialTraining
15 PracticeSkill
16 TakeItEasy
17 MakeRomance
18 SeeAnimal
19 SeeGreatBeast
20 AcquireObject
21 EatGoodMeal
22 Fight
23 CauseTrouble
24 Argue
25 BeExtravagant
26 Wander
27 HelpSomebody
28 ThinkAbstractly
29 AdmireArt

New region raw load stage #

df.new_region_raw_load_stage_type
Index Value
-1 NONE
0 START
1 LOAD_OBJECT_FILES
2 LOAD_MUSICSOUND
3 PROCESS_LANGUAGES
4 PROCESS_INORGANICS
5 PROCESS_PLANTS
6 PROCESS_ITEMS
7 PROCESS_CREATURES
8 PROCESS_ENTITIES
9 PROCESS_REACTIONS
10 PROCESS_INTERACTIONS
11 PROCESS_MUSIC
12 PROCESS_SOUND
13 FINALIZE_LANGUAGE
14 FINALIZE_DESCRIPOR
15 FINALIZE_MATERIAL_TEMPLATE
16 FINALIZE_INORGANIC
17 FINALIZE_PLANT
18 FINALIZE_TISSUE_TEMPLATE
19 FINALIZE_ITEM
20 FINALIZE_BUILDING
21 FINALIZE_BODY_DEAIL_PLAN
22 FINALIZE_CREATURE_VARIATION
23 FINALIZE_CREATURE
24 FINALIZE_ENTITY
25 FINALIZE_REACTION
26 FINALIZE_INTERACTION
27 FINALIZE_MUSIC
28 FINALIZE_SOUND
29 MATERIAL_INIT
30 PREPARE_GRAPHICS
31 FINALIZE

Night creature experiment #

df.night_creature_experiment_type
Index Value
-1 NONE
0 HUMANOID
1 HUMANOID_GIANT
2 BEAST_SMALL
3 BEAST_LARGE
4 FAILED_EXPERIMENT_SMALL
5 FAILED_EXPERIMENT_LARGE

Occasion schedule #

df.occasion_schedule_type
Index Value
0 DANCE_PERFORMANCE
1 MUSICAL_PERFORMANCE
2 POETRY_RECITAL
3 STORYTELLING
4 DANCE_COMPETITION
5 MUSICAL_COMPETITION
6 POETRY_COMPETITION
7 FOOT_RACE
8 FLY_RACE
9 MOUNTED_RACE
10 WRESTLING_COMPETITION
11 THROWING_COMPETITION
12 GLADIATORY_COMPETITION
13 PROCESSION
14 CEREMONY

Occupation #

df.occupation_type
Index Value
0 TAVERN_KEEPER
1 PERFORMER
2 SCHOLAR
3 MERCENARY
4 MONSTER_SLAYER
5 SCRIBE
6 UNUSED_01
7 DOCTOR
8 DIAGNOSTICIAN
9 SURGEON
10 BONE_DOCTOR

Opinion collection #

df.opinion_collection_type
Index Value
-1 NONE
0 PRO_OCCUPATION
1 NEUTRAL_TO_OCCUPATION
2 AGAINST_OCCUPATION
3 PART_OF_OCCUPATION
4 PRO_RULER
5 NEUTRAL_TO_RULER
6 AGASINT_RULER

Opinion #

df.opinion_type
Index Value
-1 NONE
0 MUST_BE_STOPPED_WITH_VIOLENT_FORCE
1 NOT_MY_PROBLEM
2 INEVITABLE
3 THE_LIFE_FOR_ME
4 IT_IS_TERRIFYING
5 DONT_KNOW_ANYTHING
6 WE_ARE_IN_THE_RIGHT_IN_ALL_MATTERS
7 FOR_THE_BEST
8 DONT_CARE_ONE_WAY_OR_THE_OTHER
9 HATE
10 FEAR
11 SAD_BUT_NOT_UNEXPECTED
12 THAT_IS_TERRIBLE
13 TERRIFIC
14 ENJOYED_PERFORMING
15 IT_WAS_LEGENDARY
16 IT_WAS_FANTASTIC
17 IT_WAS_GREAT
18 IT_WAS_GOOD
19 IT_WAS_OKAY
20 AGREE_COMPLETELY
21 THIS_IS_FANTASTIC
22 THIS_IS_GREAT
23 THIS_IS_GOOD
24 THIS_IS_OKAY
25 THIS_IS_NO_GOOD
26 THIS_IS_MY_FAVORITE_DANCE
27 THIS_IS_MY_FAVORITE_MUSIC
28 THIS_IS_MY_FAVORITE_POETRY
29 I_LOVE_REFLECTIVE_POETRY
30 I_HATE_REFLECTIVE_POETRY
31 I_LOVE_RIDDLES
32 I_HATE_RIDDLES
33 THIS_KIND_OF_HUMOR_MAKES_ME_SO_EMBARRASSED
34 THIS_IS_SO_FUNNY
35 I_LOVE_RAUNCHY_POEMS
36 I_LOVE_RIBALD_POEMS
37 I_DISAPPROVE_OF_RIBALD_POEMS
38 I_LOVE_LIGHT_POEMS
39 I_HATE_LIGHT_POEMS
40 I_LOVE_SOLEMN_POEMS
41 I_HATE_SOLEMN_POEMS
42 LEGENDARY_HUNT_SAVED_US_FROM_ENEMY
43 MAGNIFICENT_HUNT_SAVED_US_FROM_ENEMY
44 GREAT_HUNT_SAVED_US_FROM_ENEMY
45 GOOD_HUNT_SAVED_US_FROM_ENEMY
46 HUNT_SAVED_US_FROM_ENEMY
47 THAT_WAS_A_LEGENDARY_HUNT
48 THAT_WAS_A_MAGNIFICENT_HUNT
49 THAT_WAS_A_GREAT_HUNT
50 THAT_WAS_A_GOOD_HUNT
51 THAT_WAS_A_HUNT
52 SAVED_US_FROM_ENEMY_STRENGTH_5
53 SAVED_US_FROM_ENEMY_STRENGTH_4
54 SAVED_US_FROM_ENEMY_STRENGTH_3
55 SAVED_US_FROM_ENEMY_STRENGTH_2
56 SAVED_US_FROM_ENEMY_STRENGTH_1
57 THEY_ARE_OUTLAWS
58 PROTECTED_THE_DEFENSELESS_FROM_OUTLAWS
59 IM_CONFLICTED
60 PREACHING_IS_CALLING
61 ACCORDS_WITH_FAITH

Options context #

df.options_context_type
Index Value
-1 NONE
0 MAIN_DWARF
1 MAIN_DWARF_GAME_OVER
2 MAIN_DWARF_HELP
3 MAIN_DWARF_SAVE_AND_EXIT_CHOICES
4 MAIN_DWARF_SAVE_AND_EXIT_CHOICES_ENDED
5 ABORT_FROM_STARTING_GAME
6 MAIN_ADVENTURE
7 MAIN_ADVENTURE_SAVE_AND_EXIT_CHOICES
8 MAIN_ADVENTURE_SAVE_AND_EXIT_CHOICES_ENDED
9 MAIN_ADVENTURE_GAME_OVER_RETIRED
10 MAIN_ADVENTURE_GAME_OVER_ABANDONED
11 MAIN_ADVENTURE_HELP

Override tile #

df.override_tile_type
Index Value
0 OVERRIDE_CHAR
1 OVERRIDE_TILE
2 OVERRIDE_TOP_TILE
3 OVERRIDE_LOWER_TILE
4 OVERRIDE_TOP_LOWER_TILE
5 OVERRIDE_ANCHORED_TILE
6 OVERRIDE_TOP_ANCHORED_TILE

Patrol routes context #

df.patrol_routes_context_type
Index Value
-1 NONE
0 GIVING_SQUAD_PATROL_ORDER

Pattern #

df.pattern_type
Index Value
-1 NONE
0 MONOTONE
1 STRIPES
2 IRIS_EYE
3 SPOTS
4 PUPIL_EYE
5 MOTTLED

Performance event #

df.performance_event_type
Index Value
-1 NONE
0 STORYTELLING_EVENT
1 POETRY_RECITAL
2 MUSIC_RECITAL
3 DANCE
4 SERMON_WORSHIP_HFID
5 SERMON_SPHERE
6 SERMON_PROMOTE_VALUE
7 SERMON_REFUSE_VALUE

Performance menu choice #

df.performance_menu_choice_type
Index Value
-1 NONE
0 TELL_STORY
1 RECITE_POEM
2 PERFORM_MUSIC
3 DANCE
4 STORY_SITES
5 STORY_PEOPLE
6 STORY_ENTITIES
7 STORY_SUBREGIONS
8 STORY_SITE
9 STORY_HF
10 STORY_ENTITY
11 STORY_SUBREGION
12 STORY_EVENT
13 POETRY_FORM
14 POETRY_COMPOSITION
15 MUSIC_FORM
16 MUSIC_COMPOSITION
17 MUSIC_ROLE
18 DANCE_FORM
19 DANCE_COMPOSITION
20 GIVE_SERMON
21 SERMON_HFIDS
22 SERMON_SPHERES
23 SERMON_PROMOTE_VALUES
24 SERMON_REFUSE_VALUES
25 SERMON_HFID
26 SERMON_SPHERE
27 SERMON_PROMOTE_VALUE
28 SERMON_REFUSE_VALUE
29 COMPOSE
30 COMPOSE_POEM
31 COMPOSE_POETIC_FORM_BY_INDEX
32 COMPOSE_MUSICAL_COMPOSITION
33 COMPOSE_MUSICAL_FORM_BY_INDEX
34 COMPOSE_CHOREOGRAPHY
35 COMPOSE_DANCE_FORM_BY_INDEX
36 WRITE
37 WRITE_TARGET
38 WRITE_FORM_BY_INDEX
39 WRITE_WC_BY_INDEX

Performance menu mode #

df.performance_menu_mode_type
Index Value
-1 NONE
0 START
1 STORY_TYPES
2 STORY_SITES
3 STORY_PEOPLE
4 STORY_ENTITIES
5 STORY_SUBREGIONS
6 STORY_EVENTS
7 POETRY_FORMS_PIECES
8 MUSIC_FORMS_PIECES
9 MUSIC_ROLES
10 DANCE_FORMS_PIECES
11 SERMON_TYPE
12 SERMON_HFID
13 SERMON_SPHERE
14 SERMON_PROMOTE_VALUE
15 SERMON_REFUSE_VALUE
16 COMPOSE_POEM
17 COMPOSE_MUSICAL_COMPOSITION
18 COMPOSE_CHOREOGRAPHY
19 WRITE_TARGET
20 WRITE_FORM_OR_WC

Performance participant #

df.performance_participant_type
Index Value
-1 NONE
0 STORYTELLER
1 POEM_RECITER
2 MUSICAL_VOICE
3 DANCER
4 SPECTATOR
5 INCIDENTAL_SPECTATOR
6 PREACHER

Personality facet #

df.personality_facet_type
Index Value
-1 NONE
0 LOVE_PROPENSITY
1 HATE_PROPENSITY
2 ENVY_PROPENSITY
3 CHEER_PROPENSITY
4 DEPRESSION_PROPENSITY
5 ANGER_PROPENSITY
6 ANXIETY_PROPENSITY
7 LUST_PROPENSITY
8 STRESS_VULNERABILITY
9 GREED
10 IMMODERATION
11 VIOLENT
12 PERSEVERENCE
13 WASTEFULNESS
14 DISCORD
15 FRIENDLINESS
16 POLITENESS
17 DISDAIN_ADVICE
18 BRAVERY
19 CONFIDENCE
20 VANITY
21 AMBITION
22 GRATITUDE
23 IMMODESTY
24 HUMOR
25 VENGEFUL
26 PRIDE
27 CRUELTY
28 SINGLEMINDED
29 HOPEFUL
30 CURIOUS
31 BASHFUL
32 PRIVACY
33 PERFECTIONIST
34 CLOSEMINDED
35 TOLERANT
36 EMOTIONALLY_OBSESSIVE
37 SWAYED_BY_EMOTIONS
38 ALTRUISM
39 DUTIFULNESS
40 THOUGHTLESSNESS
41 ORDERLINESS
42 TRUST
43 GREGARIOUSNESS
44 ASSERTIVENESS
45 ACTIVITY_LEVEL
46 EXCITEMENT_SEEKING
47 IMAGINATION
48 ABSTRACT_INCLINED
49 ART_INCLINED

Personality preference #

df.personality_preference_type
Index Value
0 Material
1 Pet
2 Food
3 Vermin
4 Item
5 Plant
6 Tree
7 Color
8 Shape
9 Sexual

Physical attribute #

df.physical_attribute_type
Index Value
0 STRENGTH
1 AGILITY
2 TOUGHNESS
3 ENDURANCE
4 RECUPERATION
5 DISEASE_RESISTANCE

Pitch choice #

df.pitch_choice_type
Index Value
-1 NONE
0 MEMBRANE_POSITION
1 SUBPART_CHOICE
2 KEYBOARD
3 STOPPING_FRET
4 STOPPING_AGAINST_BODY
5 STOPPING_HOLE
6 STOPPING_HOLE_KEY
7 SLIDE
8 HARMONIC_SERIES
9 VALVE_ROUTES_AIR
10 BP_IN_BELL
11 FOOT_PEDALS

Plant #

df.plant_type
Index Value
0 DRY_TREE
1 WET_TREE
2 DRY_PLANT
3 WET_PLANT

Plot role #

df.plot_role_type
Index Value
-1 None
0 Possible_Threat
1 Rebuffed
2 Source_Of_Funds
3 Source_Of_Funds_For_Master
4 Master
5 Suspected_Criminal
6 Asset
7 Lieutenant
8 Usable_Thief
9 Potential_Employer
10 Indirect_Director
11 Corrupt_Position_Holder
12 Delivery_Target
13 Handler
14 Usable_Assassin
15 Director
16 Enemy
17 Usable_Snatcher
18 Plot_Snatcher
19 Plot_Saboteur
20 Underworld_Contact
21 Possibly_Unknown_Director

Plot strategy #

df.plot_strategy_type
Index Value
-1 None
0 Corrupt_And_Pacify
1 Obey
2 Avoid
3 Use
4 Tax
5 Neutralize
6 Monitor
7 Work_If_Suited
8 Torment

Plot tax stage #

df.plot_tax_stage_type
Index Value
0 COUNTDOWN
1 COLLECTING

Pmd growth flag graphics #

df.pmd_growth_flag_graphics_type
Index Value
0 NONE
1 STANDARD_LEAVES
2 STANDARD_FRUIT_1
3 STANDARD_FLOWERS_1
4 STANDARD_FRUIT_2
5 STANDARD_FLOWERS_2
8 STANDARD_FRUIT_3

Poetic form persona #

df.poetic_form_persona_type
Index Value
0 Author
1 Soldier
2 Traveller
3 RelativeOfAuthor
4 PartyOfDebate
5 FictionalPoet
6 Histfig
7 Animal

Pole #

df.pole_type
Index Value
-1 None
0 North
1 South
2 Both

Position creation reason #

df.position_creation_reason_type
Index Value
0 force_of_argument
1 threat_of_violence
2 collaboration
3 wave_of_popular_support
4 as_a_matter_of_course

Prepare rod stage #

df.prepare_rod_stage_type
Index Value
0 LoadMusic
1 LoadObjects
2 SortText
3 SortLanguages
4 SortDescriptors
5 SortMaterialTemplates
6 SortInorganics
7 SortPlants
8 SortTissueTemplates
9 SortItems
10 SortBuildings
11 SortBodyDetailPlans
12 SortCreatureBodies
13 SortCreatureVariation
14 SortCreatures
15 SortEntities
16 SortReactions
17 SortInteractions
18 SortMusic
19 SortSound
20 ProcessLanguages
21 ProcessInorganics
22 ProcessPlants
23 ProcessItems
24 ProcessCreatures
25 ProcessEntities
26 ProcessReactions
27 ProcessInteractions
28 ProcessMusic
29 ProcessSound
30 FinalizeLanguages
31 FinalizeDescriptors
32 FinalizeMaterialTemplates
33 FinalizeInorganics
34 FinalizePlants
35 FinalizeTissueTemplates
36 FinalizeItems
37 FinalizeBuildings
38 FinalizeBodyDetailPlans
39 FinalizeCreatureVariation
40 FinalizeCreatures
41 FinalizeEntities
42 FinalizeReactions
43 FinalizeInteractions
44 FinalizeMusic
45 FinalizeSound
46 InitMaterialData
47 CustomInorganics
48 CustomPlants
49 CustomItems
50 CustomCreatures
51 CustomEntities
52 CustomReactions
53 CustomInteractions
54 FinalizeCustomObjects
55 Graphics
56 Done

Proj magic #

df.proj_magic_type
Index Value
0 FIREBALL

Projectile #

df.projectile_type
Index Value
0 Item
1 Unit
2 Magic

Pronoun #

df.pronoun_type
Index Value
-2 unknown
-1 it
0 she
1 he

Reaction product #

df.reaction_product_type
Index Value
-1 NONE
0 item
1 improvement

Reaction reagent #

df.reaction_reagent_type
Index Value
-1 NONE
0 item

Record precision level #

df.record_precision_level_type
Index Value
-1 NONE
0 nearest_10
1 nearest_100
2 nearest_1000
3 nearest_10000
4 all_accurate

Region block event #

df.region_block_event_type
Index Value
-1 NONE
0 SphereField

Region permission #

df.region_permission_type
Index Value
0 ADVENTURE_MAIN
1 UNUSED11
2 UNUSED12
3 DWARF_MAIN
4 UNUSED0
5 UNUSED1
6 UNUSED2
7 UNUSED3
8 UNUSED4
9 UNUSED5
10 UNUSED6
11 UNUSED7
12 UNUSED8
13 UNUSED9
14 UNUSED10

Region weather #

df.region_weather_type
Index Value
0 CreepingGas
1 CreepingVapor
2 CreepingDust
3 FallingMaterial

Religious practice #

df.religious_practice_type
Index Value
-1 NONE
0 WORSHIP_HFID
1 RELIGION_ENID

Replacement method #

df.replacement_method_type
Index Value
-1 NONE
0 FADE
1 ROOT

Report zoom #

df.report_zoom_type
Index Value
0 Generic
1 Item
2 Unit

Reputation #

df.reputation_type
Index Value
-1 NONE
0 Hero
1 AnimalPartner
2 Brawler
3 Psycho
4 TradePartner
5 Friendly
6 Killer
7 Murderer
8 Comrade
9 RespectedGroup
10 HatedGroup
11 EnemyFighter
12 FriendlyFighter
13 Bully
14 Brigand
15 LoyalSoldier
16 Monster
17 Storyteller
18 Poet
19 Bard
20 Dancer
21 Quarreler
22 Flatterer
23 Hunter
24 ProtectorOfWeak
25 TreasureHunter
26 Thief
27 InformationSource
28 PreserverOfKnowledge
29 Intruder
30 Preacher

Request #

df.request_type
Index Value
0 DoGuildJobs
1 MakeWeapons

Research project #

df.research_project_type
Index Value
-1 None
0 PHILOSOPHY_FLAG
1 PHILOSOPHY_FLAG2
2 MATHEMATICS_FLAG
3 MATHEMATICS_FLAG2
4 HISTORY_FLAG
5 ASTRONOMY_FLAG
6 NATURALIST_FLAG
7 CHEMISTRY_FLAG
8 GEOGRAPHY_FLAG
9 MEDICINE_FLAG
10 MEDICINE_FLAG2
11 MEDICINE_FLAG3
12 ENGINEERING_FLAG
13 ENGINEERING_FLAG2

Resource allotment specifier #

df.resource_allotment_specifier_type
Index Value
0 CROP
1 STONE
2 METAL
3 WOOD
4 ARMOR_BODY
5 ARMOR_PANTS
6 ARMOR_GLOVES
7 ARMOR_BOOTS
8 ARMOR_HELM
9 CLOTHING_BODY
10 CLOTHING_PANTS
11 CLOTHING_GLOVES
12 CLOTHING_BOOTS
13 CLOTHING_HELM
14 WEAPON_MELEE
15 WEAPON_RANGED
16 ANVIL
17 GEMS
18 THREAD
19 CLOTH
20 LEATHER
21 QUIVER
22 BACKPACK
23 FLASK
24 BAG
25 TABLE
26 CABINET
27 CHAIR
28 BOX
29 BED
30 CRAFTS
31 MEAT
32 BONE
33 HORN
34 SHELL
35 TALLOW
36 TOOTH
37 PEARL
38 SOAP
39 EXTRACT
40 CHEESE
41 SKIN
42 POWDER
43 AMMO
44 UNUSED_44
45 UNUSED_45
46 UNUSED_46
47 UNUSED_47
48 UNUSED_48
49 UNUSED_49
50 UNUSED_50
51 UNUSED_51
52 UNUSED_52
53 UNUSED_53
54 UNUSED_54
55 UNUSED_55
56 UNUSED_56
57 UNUSED_57
58 UNUSED_58
59 UNUSED_59
60 UNUSED_60
61 UNUSED_61
62 UNUSED_62
63 UNUSED_63
64 UNUSED_64
65 UNUSED_65
66 UNUSED_66
67 UNUSED_67
68 UNUSED_68
69 UNUSED_69
70 UNUSED_70
71 UNUSED_71
72 UNUSED_72
73 UNUSED_73
74 UNUSED_74
75 UNUSED_75
76 UNUSED_76
77 UNUSED_77
78 UNUSED_78
79 UNUSED_79
80 UNUSED_80
81 UNUSED_81
82 UNUSED_82
83 UNUSED_83
84 UNUSED_84
85 UNUSED_85
86 UNUSED_86
87 UNUSED_87
88 UNUSED_88
89 UNUSED_89
90 UNUSED_90
91 UNUSED_91
92 UNUSED_92
93 UNUSED_93
94 UNUSED_94
95 UNUSED_95
96 UNUSED_96
97 UNUSED_97
98 UNUSED_98
99 UNUSED_99

Rider positions #

df.rider_positions_type
Index Value
0 STANDARD
1 CARRIED
2 WAGONPULL1
3 WAGONPULL2
4 WAGONLEADER

River flag #

df.river_flag_type
Index Value
0 UNUSED_1

Room flow shape #

df.room_flow_shape_type
Index Value
-1 NONE
0 RECTANGLE
1 WALL_FLOW
2 FLOOR_FLOW

Save game sort #

df.save_game_sort_type
Index Value
0 Name
1 Folder

Save #

df.save_type
Index Value
-1 NONE
0 ACTIVE
1 INACTIVE
2 MANUAL
3 AUTO

Scale construction #

df.scale_construction_type
Index Value
0 ByInterval
1 PerfectFifthJoinedPerfectFourth
2 PerfectFifthHalfMajorThird
3 TritoneHalfPercentFourth
4 PerfectFourthWholePerfectFourth

Scale naming #

df.scale_naming_type
Index Value
0 EveryNote
1 PreferredNotes
2 EveryNoteAfterConstructionByDegree
3 PreferredNoteAfterConstructionByDegree

Scale #

df.scale_type
Index Value
0 Octave
1 Variable
2 PerfectFourth

Schedule #

df.schedule_type
Index Value
0 Eat
1 Sleep
2 HangOut
3 TendShop
4 Patrol
5 Wander
6 Minister

Service order #

df.service_order_type
Index Value
-1 NONE
0 DRINK
1 ROOM_RENTAL
2 EXTEND_ROOM_RENTAL

Set image #

df.set_image_type
Index Value
-1 NONE
0 ART_IMAGE
1 WORD
2 SHAPE
3 DOT
4 NUMERAL

Setting difficulty economy #

df.setting_difficulty_economy_type
Index Value
-1 None
0 Normal
1 Hard
2 Custom

Setting difficulty enemies #

df.setting_difficulty_enemies_type
Index Value
-1 None
0 Off
1 Normal
2 Hard
3 Custom

Settings context #

df.settings_context_type
Index Value
-1 NONE
0 OUTSIDE_PLAY
1 FORT_MODE
2 ADVENTURE_MODE

Settings tab #

df.settings_tab_type
Index Value
-1 NONE
0 VIDEO
1 AUDIO
2 GAME
3 KEYBINDINGS
4 ANNOUNCEMENTS
5 DIFFICULTY

Setup adventure #

df.setup_adventure_type
Index Value
-1 NONE
0 DIFFICULTY
1 RACE
2 SUBRACE
3 NEMESIS
4 ENTITY
5 DOING_SUB
6 SUB_SKILLS
7 SUB_APPEARANCE
8 SUB_PERSONALITY
9 SUB_BACKGROUND
10 SUB_EQUIPMENT
11 SUB_MOUNTS_AND_PETS
12 FINAL_CONFIRMATION

Shop #

df.shop_type
Index Value
0 GeneralStore
1 CraftsMarket
2 ClothingShop
3 ExoticClothingShop

Siegeengine #

df.siegeengine_type
Index Value
0 Catapult
1 Ballista

Simple action #

df.simple_action_type
Index Value
0 carouse
1 purchase_well_crafted_equipment
2 purchase_finely_crafted_equipment
3 purchase_superior_equipment
4 purchase_exceptional_equipment
5 purchase_masterwork_equipment
6 performe_horrible_experiments

Site architecture change #

df.site_architecture_change_type
Index Value
-1 NONE
0 DOMINANT_ENTITY
1 SRB_RUINED
2 SRP_RUINED
3 GENERALIZED_DAMAGE
4 GENERALIZED_DEATH

Site building profile #

df.site_building_profile_type
Index Value
-1 NONE
0 AB
1 SRB

Site dispute #

df.site_dispute_type
Index Value
0 Territory
1 WaterRights
2 GrazingRights
3 FishingRights
4 RightsOfWay
5 LivestockOwnership

Site flag #

df.site_flag_type
Index Value
0 HIDDEN
1 RUINED
2 IGNORED_BY_LEGENDS
3 HAS_MARKET
4 VISITED
5 ACTIVE
6 LOADED
7 SUBORDINATE
8 PASSED_FIRST_REALIZATION
9 SETTLED
10 COMPLETELY_SUPERCEDED

Site graphics tile #

df.site_graphics_tile_type
Index Value
-1 NONE
0 CROPS
1 CROPS_FALLOW
2 MEADOW
3 PASTURE
4 INNER_YARD
5 ORCHARD
6 SOLID_BUILDINGS
7 BUILDINGS_ROAD_NSWE
8 BUILDINGS_ROAD_SWE
9 BUILDINGS_ROAD_NWE
10 BUILDINGS_ROAD_NSE
11 BUILDINGS_ROAD_NSW
12 BUILDINGS_ROAD_NS
13 BUILDINGS_ROAD_NW
14 BUILDINGS_ROAD_NE
15 BUILDINGS_ROAD_SW
16 BUILDINGS_ROAD_SE
17 BUILDINGS_ROAD_WE
18 BUILDINGS_ROAD_N
19 BUILDINGS_ROAD_S
20 BUILDINGS_ROAD_W
21 BUILDINGS_ROAD_E
22 ISOLATED_BUILDING
23 SPECIAL_BUILDING_11
24 SPECIAL_BUILDING_21_W
25 SPECIAL_BUILDING_21_E
26 SPECIAL_BUILDING_12_N
27 SPECIAL_BUILDING_12_S
28 SPECIAL_BUILDING_22_NW
29 SPECIAL_BUILDING_22_NE
30 SPECIAL_BUILDING_22_SW
31 SPECIAL_BUILDING_22_SE
32 PLAZA
33 DIRT_FIELD
34 ROAD_PAVED_NSWE
35 ROAD_PAVED_SWE
36 ROAD_PAVED_NWE
37 ROAD_PAVED_NSE
38 ROAD_PAVED_NSW
39 ROAD_PAVED_NS
40 ROAD_PAVED_NW
41 ROAD_PAVED_NE
42 ROAD_PAVED_SW
43 ROAD_PAVED_SE
44 ROAD_PAVED_WE
45 ROAD_PAVED_N
46 ROAD_PAVED_S
47 ROAD_PAVED_W
48 ROAD_PAVED_E
49 ROAD_DIRT_NSWE
50 ROAD_DIRT_SWE
51 ROAD_DIRT_NWE
52 ROAD_DIRT_NSE
53 ROAD_DIRT_NSW
54 ROAD_DIRT_NS
55 ROAD_DIRT_NW
56 ROAD_DIRT_NE
57 ROAD_DIRT_SW
58 ROAD_DIRT_SE
59 ROAD_DIRT_WE
60 ROAD_DIRT_N
61 ROAD_DIRT_S
62 ROAD_DIRT_W
63 ROAD_DIRT_E
64 BROOK
65 RIVER
66 CASTLE
67 CASTLE_WALL_NSWE
68 CASTLE_WALL_SWE
69 CASTLE_WALL_NWE
70 CASTLE_WALL_NSE
71 CASTLE_WALL_NSW
72 CASTLE_WALL_NS
73 CASTLE_WALL_NW
74 CASTLE_WALL_NE
75 CASTLE_WALL_SW
76 CASTLE_WALL_SE
77 CASTLE_WALL_WE
78 CASTLE_KEEP
79 WOODEN_WALL_NSWE
80 WOODEN_WALL_SWE
81 WOODEN_WALL_NWE
82 WOODEN_WALL_NSE
83 WOODEN_WALL_NSW
84 WOODEN_WALL_NS
85 WOODEN_WALL_NW
86 WOODEN_WALL_NE
87 WOODEN_WALL_SW
88 WOODEN_WALL_SE
89 WOODEN_WALL_WE
90 WOODEN_KEEP
91 BRIDGE_BROOK_WE
92 BRIDGE_BROOK_NS
93 BRIDGE_RIVER_WE
94 BRIDGE_RIVER_NS
95 GATE_NS
96 GATE_WE
97 WOODEN_GATE_TOWER
98 STONE_GATE_TOWER
99 GREAT_DARK_TOWER
100 GREAT_DARK_TOWER_00
101 GREAT_DARK_TOWER_10
102 GREAT_DARK_TOWER_20
103 GREAT_DARK_TOWER_01
104 GREAT_DARK_TOWER_11
105 GREAT_DARK_TOWER_21
106 GREAT_DARK_TOWER_02
107 GREAT_DARK_TOWER_12
108 GREAT_DARK_TOWER_22
109 DARK_TOWER
110 TRENCH_NSWE
111 TRENCH_SWE
112 TRENCH_NWE
113 TRENCH_NSE
114 TRENCH_NSW
115 TRENCH_NS
116 TRENCH_NW
117 TRENCH_NE
118 TRENCH_SW
119 TRENCH_SE
120 TRENCH_WE
121 TRENCH_N
122 TRENCH_S
123 TRENCH_W
124 TRENCH_E
125 TRENCH
126 HILLOCK_HOUSE
127 HILLOCK_HALL
128 HILLOCK_TAVERN
129 HILLOCK_CIVIC
130 TREE_RESIDENTIAL
131 TREE_HOME
132 TREE_INDUSTRY
133 TREE_MARKET
134 TREE_INN
135 TREE_LIBRARY
136 TREE_BUILDING
137 TOWER_UNDEAD
138 BUILDING
139 VAULT
140 VAULT_00
141 VAULT_10
142 VAULT_20
143 VAULT_01
144 VAULT_11
145 VAULT_21
146 VAULT_02
147 VAULT_12
148 VAULT_22
149 MYTHICAL_PALACE
150 MYTHICAL_DUNGEON
151 MYTHICAL_LAIR

Site realization building facing #

df.site_realization_building_facing_type
Index Value
-1 NONE
0 UP
1 RIGHT
2 DOWN
3 LEFT

Site realization building #

df.site_realization_building_type
Index Value
-1 NONE
0 cottage_plot
1 castle_wall
2 castle_tower
3 castle_courtyard
4 house
5 temple
6 tomb
7 shop_house
8 warehouse
9 market_square
10 pasture
11 waste
12 courtyard
13 well
14 vault
15 great_tower
16 trenches
17 tree_house
18 hillock_house
19 mead_hall
20 fortress_entrance
21 library
22 tavern
23 counting_house
24 guild_hall
25 city_tower
26 shrine
27 meadow
28 dormitory
29 dininghall
30 necromancer_tower
31 barrow
32 mythical_palace
33 mythical_dungeon
34 mythical_lair

Site realization plot #

df.site_realization_plot_type
Index Value
0 Crops1
1 Crops2
2 Crops3
3 Meadow
4 Pasture
5 Orchard
6 Woodland
7 Waste
8 Yard

Site search result #

df.site_search_result_type
Index Value
-1 NONE
0 FoundNothing

Site shop #

df.site_shop_type
Index Value
-1 NONE
0 GeneralImports
1 FoodImports
2 ClothingImports
3 Cloth
4 Leather
5 WovenClothing
6 LeatherClothing
7 BoneCarver
8 GemCutter
9 Weaponsmith
10 Bowyer
11 Blacksmith
12 Armorsmith
13 MetalCraft
14 LeatherGoods
15 Carpenter
16 StoneFurniture
17 MetalFurniture
18 ImportedGoodsMarket
19 ImportedFoodMarket
20 ImportedClothingMarket
21 MeatMarket
22 FruitAndVegetableMarket
23 CheeseMarket
24 ProcessedGoodsMarket

Site underground layer #

df.site_underground_layer_type
Index Value
-1 NONE
0 CATACOMBS
1 DUNGEON
2 SEWERS
3 PITS
4 PITS_TOWER
5 PITS_INDUSTRIAL
6 PITS_LIVING
7 CIVILIZED
8 CIVILIZED_LIVING
9 CIVILIZED_INDUSTRIAL
10 CIVILIZED_CONNECTION_FARMING
11 CIVILIZED_CONNECTION_FORTRESS
12 HIVE
13 HIVE_NATURAL_CAVE_CONNECTION
14 HIVE_LIVING
15 HIVE_TROPHY
16 HIVE_TRAPS
17 HIVE_BROOD
18 HIVE_ANIMALS
19 HIVE_COMPOST
20 CIVILIZED_GUILD_QUARTER
21 CIVILIZED_MERCHANT_QUARTER

Slab engraving #

df.slab_engraving_type
Index Value
-1 Slab
0 Memorial
6 Secrets
7 FoodImportsSign
8 ClothingImportsSign
9 GeneralImportsSign
10 ClothShopSign
11 LeatherShopSign
12 WovenClothingShopSign
13 LeatherClothingShopSign
14 BoneCarverShopSign
15 GemCutterShopSign
16 WeaponsmithShopSign2
17 BowyerShopSign
18 BlacksmithShopSign
19 ArmorsmithShopSign2
20 MetalCraftShopSign
21 LeatherGoodsShopSign
22 CarpenterShopSign
23 StoneFurnitureShopSign
24 MetalFurnitureShopSign
25 TavernSign
26 DemonIdentity

Soldier mood #

df.soldier_mood_type
Index Value
-1 None
0 MartialTrance
1 Enraged
2 Tantrum
3 Depressed
4 Oblivious

Sound flag #

df.sound_flag_type
Index Value
0 GENERATED
1 SAVAGE_AREA

Sound indicator #

df.sound_indicator_type
Index Value
-1 NONE
0 MOVEMENT
1 COMBAT
2 VOCALIZATION
3 GRINDING_MECHANISM
4 STORYTELLING
5 POEM_RECITATION
6 MUSICAL_VOICE
7 DANCING
8 PREACHING

Sound production #

df.sound_production_type
Index Value
-1 NONE
0 PLUCKED_BY_BP
1 PLUCKED
2 BOWED
3 STRUCK_BY_BP
4 STRUCK
5 VIBRATE_BP_AGAINST_OPENING
6 BLOW_AGAINST_FIPPLE
7 BLOW_OVER_OPENING_SIDE
8 BLOW_OVER_OPENING_END
9 BLOW_OVER_SINGLE_REED
10 BLOW_OVER_DOUBLE_REED
11 BLOW_OVER_FREE_REED
12 STRUCK_TOGETHER
13 SHAKEN
14 SCRAPED
15 FRICTION
16 RESONATOR
17 BAG_OVER_REED
18 AIR_OVER_REED
19 AIR_OVER_FREE_REED
20 AIR_AGAINST_FIPPLE

Specialattack #

df.specialattack_type
Index Value
-1 NONE
0 INJECT_EXTRACT
1 SUCK_BLOOD
2 INTERACTION

Specific ref #

df.specific_ref_type
Index Value
-1 NONE
0 BUILDING
1 UNIT
2 JOB
3 ACTIVITY
4 ITEM_GENERAL
5 EFFECT
6 VERMIN_EVENT
7 VERMIN_ESCAPED_PET
8 ENTITY
9 PLOT_INFO
10 VIEWSCREEN
11 UNIT_ITEM_WRESTLE
12 NULL_REF
13 HIST_FIG
14 SITE
15 ARTIFACT
16 ITEM_IMPROVEMENT
17 COIN_FRONT
18 COIN_BACK
19 DETAIL_EVENT
20 SUBREGION
21 FEATURE_LAYER
22 ART_IMAGE
23 CREATURE_DEF
24 ENTITY_ART_IMAGE
25 ABSTRACT_BUILDING
26 ENTITY_POPULATION
27 BREED

Sphere #

df.sphere_type
Index Value
-1 NONE
0 AGRICULTURE
1 ANIMALS
2 ART
3 BALANCE
4 BEAUTY
5 BIRTH
6 BLIGHT
7 BOUNDARIES
8 CAVERNS
9 CHAOS
10 CHARITY
11 CHILDREN
12 COASTS
13 CONSOLATION
14 COURAGE
15 CRAFTS
16 CREATION
17 DANCE
18 DARKNESS
19 DAWN
20 DAY
21 DEATH
22 DEFORMITY
23 DEPRAVITY
24 DISCIPLINE
25 DISEASE
26 DREAMS
27 DUSK
28 DUTY
29 EARTH
30 FAMILY
31 FAME
32 FATE
33 FERTILITY
34 FESTIVALS
35 FIRE
36 FISH
37 FISHING
38 FOOD
39 FORGIVENESS
40 FORTRESSES
41 FREEDOM
42 GAMBLING
43 GAMES
44 GENEROSITY
45 HAPPINESS
46 HEALING
47 HOSPITALITY
48 HUNTING
49 INSPIRATION
50 JEALOUSY
51 JEWELS
52 JUSTICE
53 LABOR
54 LAKES
55 LAWS
56 LIES
57 LIGHT
58 LIGHTNING
59 LONGEVITY
60 LOVE
61 LOYALTY
62 LUCK
63 LUST
64 MARRIAGE
65 MERCY
66 METALS
67 MINERALS
68 MISERY
69 MIST
70 MOON
71 MOUNTAINS
72 MUCK
73 MURDER
74 MUSIC
75 NATURE
76 NIGHT
77 NIGHTMARES
78 OATHS
79 OCEANS
80 ORDER
81 PAINTING
82 PEACE
83 PERSUASION
84 PLANTS
85 POETRY
86 PREGNANCY
87 RAIN
88 RAINBOWS
89 REBIRTH
90 REVELRY
91 REVENGE
92 RIVERS
93 RULERSHIP
94 RUMORS
95 SACRIFICE
96 SALT
97 SCHOLARSHIP
98 SEASONS
99 SILENCE
100 SKY
101 SONG
102 SPEECH
103 STARS
104 STORMS
105 STRENGTH
106 SUICIDE
107 SUN
108 THEFT
109 THRALLDOM
110 THUNDER
111 TORTURE
112 TRADE
113 TRAVELERS
114 TREACHERY
115 TREES
116 TRICKERY
117 TRUTH
118 TWILIGHT
119 VALOR
120 VICTORY
121 VOLCANOS
122 WAR
123 WATER
124 WEALTH
125 WEATHER
126 WIND
127 WISDOM
128 WRITING
129 YOUTH

Spoor #

df.spoor_type
Index Value
-1 NONE
0 BROKEN_VEGETATION
1 HFID_COMBINEDCASTE_BP
2 ITEMT_ITEMST_ORIENT
3 MESS

Squad civilian uniform #

df.squad_civilian_uniform_type
Index Value
-1 None
0 Regular
1 Civilian

Squad equipment context #

df.squad_equipment_context_type
Index Value
-1 NONE
0 FROM_SQUAD_MENU

Squad event #

df.squad_event_type
Index Value
-1 None
0 Order
1 Barracks
2 Specific

Squad order #

df.squad_order_type
Index Value
0 MOVE
1 KILL_LIST
2 DEFEND_BURROWS
3 PATROL_ROUTE
4 TRAIN
5 DRIVE_ENTITY_OFF_SITE
6 CAUSE_TROUBLE_FOR_ENTITY
7 KILL_HF
8 DRIVE_ARMIES_FROM_SITE
9 RETRIEVE_ARTIFACT
10 RAID_SITE
11 RESCUE_HF

Squad schedule context #

df.squad_schedule_context_type
Index Value
-1 NONE
0 FROM_SQUAD_MENU

Squad selector context #

df.squad_selector_context_type
Index Value
-1 NONE
0 ZONE_BARRACKS_ASSIGNMENT
1 ZONE_ARCHERY_RANGE_ASSIGNMENT

Squad sleep option #

df.squad_sleep_option_type
Index Value
-1 None
0 AnywhereAtWill
1 InBarracksAtWill
2 InBarracksAtNeed

Squad water level #

df.squad_water_level_type
Index Value
-1 None
0 NoWater
1 Water
2 AnyDrink

Standing orders category #

df.standing_orders_category_type
Index Value
-1 NONE
0 AUTOMATED_WORKSHOPS
1 HAULING
2 REFUSE_AND_DUMPING
3 AUTOMATIC_FORBIDDING
4 CHORES
5 OTHER

Statue generic event #

df.statue_generic_event_type
Index Value
-1 NONE
0 BASE
1 DUEL
2 TRIUMPH
3 CIVILIZED
4 STRIKE_DOWN
5 SHOT
6 ITEM_CREATION
7 BATTLE
8 SITE

Stock pile pointer #

df.stock_pile_pointer_type
Index Value
-1 NONE
0 ANIMAL_EMPTY_CAGES
1 ANIMAL_EMPTY_ANIMAL_TRAPS
2 FOOD_PREPARED_FOOD
3 REFUSE_ROTTEN_RAW_HIDE
4 REFUSE_UNROTTEN_RAW_HIDE
5 WEAPON_USABLE
6 WEAPON_NON_USABLE
7 ARMOR_USABLE
8 ARMOR_NON_USABLE
df.stockpile_link_adding_type
Index Value
0 TAKE_FROM
1 GIVE_TO
2 EXCHANGE
df.stockpile_link_context_type
Index Value
-1 NONE
0 STOCKPILE
1 WORKSHOP
2 HAULING_STOP

Stockpile tools context #

df.stockpile_tools_context_type
Index Value
-1 NONE
0 STOCKPILE

Stone use category #

df.stone_use_category_type
Index Value
-1 NONE
0 ECONOMIC
1 OTHER

Story frame relation #

df.story_frame_relation_type
Index Value
-1 NONE
0 CAUSE
1 SEQUENCE
2 CONCURRENT

Strain #

df.strain_type
Index Value
-1 NONE
0 BENDING
1 SHEAR
2 TORSION
3 IMPACT
4 TENSILE
5 COMPRESSIVE

Stratus #

df.stratus_type
Index Value
0 stratus_none
1 stratus_alto
2 stratus_proper
3 stratus_nimbus

Sunrise #

df.sunrise_type
Index Value
-1 None
0 East
1 West

Talk choice #

df.talk_choice_type
Index Value
0 Greet
1 Nevermind
2 Trade
3 Join
4 AskAboutSurroundings
5 Goodbye
6 Building
7 Family
8 Profession
9 SleepPermission
10 AccuseNightCreature
11 AskAboutProblems
12 BringUpIncident
13 SpreadRumor
14 GreetReply
15 GreetReplyAbort
16 GreetReplyImpersonateGod
17 BringUpSpecificIncident
18 StateGeneralSituation
19 GoodbyeReply
20 ReturnToCurrent
21 ReturnToMain
22 AskAudienceCourseOfAction
23 AskForMySuggestedCoureseOfAction
24 JoinForInsurrection
25 JoinForRescue
26 StateOpinion
27 RespondJoinForInsurrection
28 GeneralCompanionReaffirm
29 SleepPermissionGrant
30 SleepPermissionDeny
31 SleepInterrupt
32 JoinAdventure
33 JoinGuide
34 RespondJoinAdventure
35 RespondJoinGuide
36 OfferCondolences
37 StateDidNotKnowTopicHf
38 CouldTryTravelingToSite
39 CouldTryTalkingToHf
40 AskToBeRescued
41 AskWhatHappened
42 JoinToBeRescued
43 DoNotRemember
44 RespondJoinToBeRescued
45 HaveNoFamily
46 StateHfLocation
47 HaveToTalkToSomebodyOlder
48 CanDoBusinessIfComeCloser
49 DoBusiness
50 ComeToStoreLater
51 ComeToMarketLater
52 TryAShopkeeper
53 SaySomethingAboutLocalArea
54 AskWhenIveReturnedHome
55 TalkAboutRandomFamilyMember
56 StateAgeEmphatically
57 StateRandomProfessionFact
58 AnnounceNightCreatureStatus
59 StateIncredulity
60 BypassGreeting
61 CeaseHostilitiesRequest
62 DemandYield
63 MarketBanter
64 YieldInTerror
65 Yield
66 EmotionalOutburstFail
67 EmotionalOutburstBreakingPoint
68 EmotionalOutburstMajor
69 EmotionalOutburstMinor
70 EmotionalOutburstNegated
71 FleeConflictInTerror
72 FleeConflict
73 BringUpAgreement
74 SummarizeTroubles
75 AskAboutSpecificTrouble
76 AskForDirections
77 AskForDirectionsToSite
78 AskForDirectionsToHf
79 JoinGuideToSite
80 JoinGuideToHf
81 ProvideSpecificSiteLocation
82 ProvideSpecificHfLocation
83 YouFoundMe
84 HfIsDead
85 RecommendGuide
86 ProfessTotalIgnorance
87 ProvideInformationAboutStateBuilding
88 FavorRequestDemandOrder
89 AskToWait
90 AskToFollow
91 SorryOtherwiseOccupied
92 ComplyWithOrder
93 AgreeToFollow
94 PersonalBarter
95 CanDoPersonalBarterIfComeCloser
96 DoPersonalBarter
97 CeaseHostilities
98 RefuseToCeaseHostilitiesArena
99 RefuseToCeaseHostilities
100 RefuseToYieldArena
101 RefuseToYield
102 BragAboutPastViolentActs
103 DiscussDiplomacyState
104 ClaimSiteForOwnEntity
105 LairHunter
106 AskForSquadTask
107 AskToJoinSquad
108 AcceptIntoSquad
109 EnjoySquadDowntime
110 GiveiDipstateSquadOrder
111 WelcomeSelfToNewHome
112 RespondJoinForRescue
113 AskWhyListenerIsTraveling
114 ExplainCurrentJourney
115 AskAboutDominantEntity
116 ComplainAboutAgreement
117 CancelAgreement
118 DiscussConflict
119 SummarizeEntityViews
120 AskAboutEntityHoldOverTheirLands
121 AskAboutPositionOfEnemyForces
122 AskAboutNonDominantSiteClaimants
123 AskAboutRefugees
124 AskAboutSiteTradePartners
125 SaySomethingAboutSiteTradePartners
126 RaiseAlarm
127 DemandItemDrop
128 AgreeToComplyWithDemand
129 RefuseToComplyWithDemand
130 WhereIsItem
131 DemandTributeForEntity
132 AgreeToGiveTributeToEntity
133 RefuseToGiveTributeToEntity
134 OfferTributeToEntity
135 AgreeToAcceptTributeFromEntity
136 RefuseToAcceptTributeFromEntity
137 CancelTributeToEntity
138 OfferPeace
139 AgreeToMakePeaceWithEntity
140 RefuseToMakePeaceWithEntity
141 ComeToDepotLater
142 AstonishmentAtSeeingHf
143 CommentOnWeather
144 CommentOnNature
145 SummarizeEntityHoldOverTheirLands
146 SummarizeEntityLocalForceDisposition
147 SummarizeNonDominantSiteClaimants
148 SummarizeRefugeesOfCurrentOccupation
149 YouSoundLikeATroublemaker
150 AskToTakeChildIn
151 AgreeToTakeChildIn
152 RefuseToTakeChildIn
153 KickOutOfSquad
154 InviteToJoinSquad
155 AcceptInvitationToJoinSquad
156 RefuseToSharePersonalInformation
157 RefuseInvitationToJoinSquad
158 RefuseEntryIntoSquad
159 OfferOwnPosition
160 AgreeToAcceptPositionFromSpeaker
161 RefuseToAcceptPositionFromSpeaker
162 InvokeTrueNameToBanish
163 InvokeTrueNameToForceServitude
164 GrovelBeforeNewMaster
165 GoToDemandItemScreen
166 GiveSquadTaskReport
167 OfferEncouragement
168 PraiseForCompletingSquadTask
169 AskAboutSomebody
170 AskAboutHf
171 ProvideOpinionOfHf
172 AskAboutCurrentState
173 StateRandomThought
174 RequestServicesOfAb
175 ListServicesOfStateAb
176 OrderDrinkOfStateServices
177 RoomRentalOfStateServices
178 ExtendRoomRentalOfStateServices
179 ConfirmServiceOrder
180 JoinEntertain
181 RespondJoinEntertain
182 AskToJoinTroupe
183 AcceptIntoTroupe
184 RefuseEntryIntoTroupe
185 InviteToJoinTroupe
186 AcceptInvitationToJoinTroupe
187 RefuseInvitationToJoinTroupe
188 KickOutOfTroupe
189 CreateTroupe
190 LeaveTroupe
191 YellOutServiceOrder
192 PendingService
193 NoServicesAvailable
194 BothMustBeAtLocationToServe
195 DontWorkAtLocation
196 VolunteerCurrentState
197 VolunteerValue
198 StateValue
199 MentionServices
200 ProvideSpecificAbLocation
201 ArgueValue
202 FlatterArgument
203 DismissArgument
204 RespondPassivelyArgument
205 AcquiesceToValueArgument
206 DerideFlattery
207 ExpressOutrageOverDismissal
208 PressValueArgument
209 DropArgument
210 AskForPersonalEnidOccupation
211 AskForEntireEntityEnidOccupation
212 GrantPersonalOccupation
213 RefusePersonalOccupation
214 GrantEntireEntityOccupation
215 RefuseEntireEntityOccupation
216 GiveSquadOrder
217 DiscussMissingArtifact
218 PraiseForReturningItem
219 ProvideLocalBldLocation
220 ShoutBeliefStoryFrame
221 TalkAboutFamilyClan
222 SuggestItemTrade
223 AcceptItemTradeRefusal
224 InterrogateIdentityForSiteClearance
225 Interrogate
226 FishForMaster
227 FishForPlots
228 GiveUpRandomMaster
229 GiveUpRandomPlot
230 RefuseToAnswerInterrogation
231 Flatter
232 Pacify
233 TellJoke
234 DerideCalming
235 AcceptCompliment
236 AcceptCalming
237 DidNotNeedCalming
238 ApproveJoke
239 RejectJoke
240 ImpatientGoodbye
241 RejectCompliment
242 RejectCalming
243 MockRepeatedPersuadeFailure
244 MockRepeatedIntimidateFailure
245 NamePet
246 GiftAPet
247 GiftSpecificPet
248 HorrifiedByPetGift
249 ThankForPetGift
250 OfferService
251 LayQuestToRetrieveArtifact
252 GeneralChargeToServeSphere
253 ExhortToFinishCurrentQuest

Talk line #

df.talk_line_type
Index Value
-1 NONE
0 Greet
1 WeightMoney1
2 WeightMoney2
3 Weight1
4 Weight2
5 Money1
6 Money2
7 Trade
8 Offer
9 Seize
10 OfferJoke
11 SeizeJoke
12 NoGoods1
13 NoGoods2
14 FortNone1
15 FortNone2
16 TraderNone1
17 TraderNone2
18 AnimalTreeReject
19 AnimalReject
20 TreeReject
21 ICannotAfford
22 YouCannotAfford
23 Haggle
24 CounterOffer
25 CouldNotFindCounterOffer1
26 CouldNotFindCounterOffer2
27 HarshGreet
28 NoMoreTradeHaggleFailure
29 LiveAnimalReject
30 ReceivedGift
31 WeightMoney
32 Weight
33 Money
34 NoGoods
35 FortNone
36 TraderNone

Task #

df.task_type
Index Value
-1 NONE
0 hire_plot_actor
1 satisfy_agreement
2 send_message
3 delegate_plot

Temp diet info #

df.temp_diet_info_type
Index Value
-1 NONE
0 BLOOD
1 SLIME
2 VOMIT
3 ICHOR
4 PUS
5 GOO
6 GRIME
7 FILTH

Textbox #

df.textbox_type
Index Value
0 FILTER
1 NAME
2 NONE

Theft method #

df.theft_method_type
Index Value
0 Theft
1 Confiscated
2 Looted
3 Recovered

Timbre #

df.timbre_type
Index Value
0 CLEAR
1 NOISY
2 FULL
3 THIN
4 ROUND
5 SHARP
6 SMOOTH
7 CHOPPY
8 STEADY
9 EVOLVING
10 STRONG
11 DELICATE
12 BRIGHT
13 GRACEFUL
14 SPARSE
15 BREATHY
16 STRAINED
17 BROAD
18 LIGHT
19 MELLOW
20 WOBBLING
21 FOCUSED
22 EVEN
23 FLUID
24 VIBRATING
25 QUAVERING
26 EERIE
27 FRAGILE
28 BRITTLE
29 PURE_
30 PIERCING
31 STRIDENT
32 WAVERING
33 HARSH
34 REEDY
35 NASAL
36 BUZZY
37 ROUGH
38 WARM
39 RUGGED
40 HEAVY
41 FLAT
42 DARK
43 CRISP
44 SONOROUS
45 WATERY
46 GENTLE
47 SLICING
48 LIQUID
49 RAUCOUS
50 BREEZY
51 RASPY
52 WISPY
53 SHRILL
54 MUDDY
55 RICH
56 DULL
57 FLOATING
58 RINGING
59 RESONANT
60 SWEET
61 RIPPLING
62 SPARKLING

Timed event #

df.timed_event_type
Index Value
0 Caravan
1 Migrants
2 Diplomat
3 FeatureAttack
4 Megabeast
5 WildlifeCurious
6 WildlifeMischievous
7 WildlifeFlier
8 NightCreature
9 TributeCaravan

Tissue shape #

df.tissue_shape_type
Index Value
-1 NONE
0 LAYER
1 STRANDS
2 FEATHERS
3 SCALES
4 CUSTOM

Tissue style #

df.tissue_style_type
Index Value
-1 NONE
0 NEATLY_COMBED
1 BRAIDED
2 DOUBLE_BRAIDS
3 PONY_TAILS
4 CLEAN_SHAVEN

Tooltip #

df.tooltip_type
Index Value
-1 NONE
0 REPLACE_MINIMAP
1 ABOVE
2 BELOW

Topic #

df.topic_type
Index Value
-1 None
0 ResearchProject

Town labor #

df.town_labor_type
Index Value
-1 NONE
0 CLOTH
1 TANNING
2 CLOTHING_CLOTH
3 CLOTHING_LEATHER
4 CRAFTS_BONE_CARVER
5 GEM_CUTTER
6 METAL_WEAPON_SMITH
7 WOOD_WEAPON_SMITH
8 BLACK_SMITH
9 METAL_ARMOR_SMITH
10 METAL_CRAFTER
11 LEATHER_ACCESSORIES
12 FURNITURE_WOOD
13 FURNITURE_STONE
14 FURNITURE_METAL

Trap #

df.trap_type
Index Value
-1 NONE
0 Lever
1 PressurePlate
2 CageTrap
3 StoneFallTrap
4 WeaponTrap
5 TrackStop

Travel log itinerary #

df.travel_log_itinerary_type
Index Value
0 PRAY
1 STUDY
2 RELAX
3 PERFORM
4 SLAY_BEASTS
5 WORK_AS_PERFORMER
6 WORK_AS_MERCENARY
7 WORK_AS_SCHOLAR
8 DIPLOMACY
9 SEEKING_SANCTUARY
10 ASKING_QUESTIONS

Tree house #

df.tree_house_type
Index Value
-1 NONE
0 TreeHouse
1 HomeTree
2 ShapingTree
3 MarketTree
4 Tavern
5 Library
6 CountingHouse
7 Guildhall
8 Tower

Tree leaf tile #

df.tree_leaf_tile_type
Index Value
-1 NONE
0 TREE_TWIGS
1 TREE_TWIGS_FULL_1
2 TREE_TWIGS_FULL_2
3 TREE_TWIGS_FULL_3
4 TREE_TWIGS_FULL_4
5 TREE_TWIGS_FULL_N
6 TREE_TWIGS_FULL_S
7 TREE_TWIGS_FULL_W
8 TREE_TWIGS_FULL_E
9 TREE_TWIGS_FULL_NW
10 TREE_TWIGS_FULL_NE
11 TREE_TWIGS_FULL_SW
12 TREE_TWIGS_FULL_SE
13 TREE_TWIGS_N_S_W_E
14 TREE_TWIGS_S_W_E
15 TREE_TWIGS_N_W_E
16 TREE_TWIGS_N_S_E
17 TREE_TWIGS_N_S_W
18 TREE_TWIGS_N_S
19 TREE_TWIGS_N_W
20 TREE_TWIGS_N_E
21 TREE_TWIGS_S_W
22 TREE_TWIGS_S_E
23 TREE_TWIGS_W_E
24 TREE_TWIGS_N
25 TREE_TWIGS_S
26 TREE_TWIGS_W
27 TREE_TWIGS_E
28 OVERLEAVES_TRUNK_N_S_E
29 OVERLEAVES_TRUNK_N_S_W
30 OVERLEAVES_TRUNK_N_W_E
31 OVERLEAVES_TRUNK_S_W_E
32 OVERLEAVES_TRUNK_N_W
33 OVERLEAVES_TRUNK_N_E
34 OVERLEAVES_TRUNK_S_W
35 OVERLEAVES_TRUNK_S_E
36 OVERLEAVES_TRUNK_N_S
37 OVERLEAVES_TRUNK_E_W
38 OVERLEAVES_TRUNK_N
39 OVERLEAVES_TRUNK_S
40 OVERLEAVES_TRUNK_W
41 OVERLEAVES_TRUNK_E
42 OVERLEAVES_TRUNK_N_S_E_W
43 TREE_OVERLEAVES_HEAVY_BRANCH_N
44 TREE_OVERLEAVES_HEAVY_BRANCH_S
45 TREE_OVERLEAVES_HEAVY_BRANCH_W
46 TREE_OVERLEAVES_HEAVY_BRANCH_E
47 TREE_OVERLEAVES_HEAVY_BRANCH_NS
48 TREE_OVERLEAVES_HEAVY_BRANCH_EW
49 TREE_OVERLEAVES_HEAVY_BRANCH_NW
50 TREE_OVERLEAVES_HEAVY_BRANCH_NE
51 TREE_OVERLEAVES_HEAVY_BRANCH_SW
52 TREE_OVERLEAVES_HEAVY_BRANCH_SE
53 TREE_OVERLEAVES_HEAVY_BRANCH_NSE
54 TREE_OVERLEAVES_HEAVY_BRANCH_NSW
55 TREE_OVERLEAVES_HEAVY_BRANCH_NEW
56 TREE_OVERLEAVES_HEAVY_BRANCH_SEW
57 TREE_OVERLEAVES_HEAVY_BRANCH_NSEW

Tube hazard #

df.tube_hazard_type
Index Value
-1 NONE
0 ENEMY
1 FLOW

Tuning #

df.tuning_type
Index Value
-1 NONE
0 PEGS
1 ADJUSTABLE_BRIDGES
2 CROOKS
3 TIGHTENING
4 LEVERS

Unit action #

df.unit_action_type
Index Value
-1 None
0 Move
1 Attack
2 Jump
3 HoldTerrain
4 ReleaseTerrain
5 Climb
6 Job
7 Talk
8 Unsteady
9 Parry
10 Block
11 Dodge
12 Recover
13 StandUp
14 LieDown
15 JobRecover
16 PushObject
17 SuckBlood
18 HoldItem
19 ReleaseItem
20 Mount
21 Dismount
22 LeadAnimal
23 StopLeadAnimal

Unit list mode #

df.unit_list_mode_type
Index Value
-1 NONE
0 CITIZEN
1 PET
2 OTHER
3 DECEASED

Unit owner #

df.unit_owner_type
Index Value
-1 NONE
0 PET_MASTER
1 DEAD_PET_MASTER
2 HEALTHCARE
3 DEAD_OWNER
4 PACK_LEADER
5 TRAINER
6 EMPLOYER
7 MERCHANT_HAULER
8 PARENT
9 COMMANDER

Unit reaction #

df.unit_reaction_type
Index Value
-1 NONE
0 STRANGER
1 GOOD_FAMILY
2 MURDERER
3 MYSELF
4 CANNOT_BECAUSE_IT_IS_ETHEREAL
5 CANNOT_BECAUSE_IT_IS_INACCESSIBLE
6 EQUIPMENT
7 CANNOT_BECAUSE_I_AM_ETHEREAL
8 ARENA_TARGET
9 ARENA_BUDDY
10 I_AM_CHAINED_AND_YOU_ARE_LCU
11 I_AM_LED_AND_YOU_ARE_LCU
12 I_AM_LCU_AND_YOU_ARE_CHAINED
13 I_AM_LCU_AND_YOU_ARE_LED
14 SOMEBODY_IS_CRAZE
15 NOT_LIVING_IS_FINE
16 LIVING_MUST_BE_KILLED
17 EVIL_DEAD
18 WE_ARE_SAME_RACE_WILDERNESS_ANIMALS
19 PREDATOR_OR_PREY
20 BENIGN_ANIMAL
21 DANGEROUS_ANIMAL
22 NEIGHBOR
23 YOU_ARE_MY_PRISONER
24 MASTER
25 APPRENTICE
26 TRAVELING_COMPANION
27 LOVER
28 HATED_GROUP
29 ENEMY_FIGHTER
30 MONSTER
31 FORMER_MASTER
32 FORMER_APPRENTICE
33 SAME_CULTURE
34 INTRUDER

Unit relationship #

df.unit_relationship_type
Index Value
-1 None
0 PetOwner
1 Spouse
2 Mother
3 Father
4 LastAttacker
5 GroupLeader
6 Draggee
7 Dragger
8 RiderMount
9 NUM
10 Lover
11 Sibling
12 Child
13 Friend
14 Grudge
15 Worship
16 AcquaintanceLong
17 AcquaintancePassing
18 Bonded
19 Hero
20 ConsidersViolent
21 ConsidersPsychotic
22 GoodForBusiness
23 FriendlyTerms
24 ConsidersKiller
25 ConsidersMurderer
26 Comrade
27 MemberOfRespectedGroup
28 MemberOfHatedGroup
29 EnemyFighter
30 FriendlyFighter
31 ConsidersBully
32 ConsidersBrigand
33 LoyalSoldier
34 ConsidersMonster
35 ConsidersPreacher
36 ConsidersPoet
37 ConsidersBard
38 ConsidersDancer
39 Master
40 Apprentice
41 Companion
42 FormerMaster
43 FormerApprentice
44 ConsidersQuarreler
45 ConsidersFlatterer
46 Hunter
47 ProtectorOfTheWeak
48 TreasureHunter
49 Thief
50 KnowledgePreserver
51 Pet
52 Intruder
53 ConsidersStoryteller

Unit report #

df.unit_report_type
Index Value
0 Combat
1 Sparring
2 Hunting

Unit selector context #

df.unit_selector_context_type
Index Value
-1 NONE
0 ZONE_PEN_ASSIGNMENT
1 ZONE_PIT_ASSIGNMENT
2 ZONE_BEDROOM_ASSIGNMENT
3 ZONE_OFFICE_ASSIGNMENT
4 ZONE_DINING_HALL_ASSIGNMENT
5 ZONE_TOMB_ASSIGNMENT
6 CHAIN_ASSIGNMENT
7 CAGE_ASSIGNMENT
8 WORKER_ASSIGNMENT
9 OCCUPATION_ASSIGNMENT
10 BURROW_ASSIGNMENT
11 SQUAD_KILL_ORDER
12 SQUAD_FILL_POSITION

Unit station #

df.unit_station_type
Index Value
-1 None
0 Nonsense
1 DungeonCommander
2 InsaneMood
3 UndeadHunt
5 MaraudeTarget
6 SiegerBasepoint
7 SiegerMill
8 AmbushPatrol
9 MarauderMill
10 WildernessCuriousWander
11 WildernessCuriousStealTarget
12 WildernessRoamer
13 PatternPatrol
14 InactiveMarauder
15 Owner
16 Commander
17 ChainedAnimal
18 MeetingLocation
19 MeetingLocationBuilding
20 Depot
21 VerminHunting
22 SeekCommander
23 ReturnToBase
24 MillAnywhere
25 Wagon
26 MillBuilding
27 HeadForEdge
28 MillingFlood
29 MillingBurrow
30 SquadMove
31 SquadKillList
32 SquadPatrol
33 SquadDefendBurrow
34 SquadDefendBurrowFromTarget
35 LairHunter
36 Graze
37 Guard
38 Alarm
39 MoveToSite
40 ClaimSite
41 WaitOrder

Unit thought #

df.unit_thought_type
Index Value
-1 None
0 Conflict
1 Trauma
2 WitnessDeath
3 UnexpectedDeath
4 Death
5 Kill
6 LoveSeparated
7 LoveReunited
8 JoinConflict
9 MakeMasterwork
10 MadeArtifact
11 MasterSkill
12 NewRomance
13 BecomeParent
14 NearConflict
15 CancelAgreement
16 JoinTravel
17 SiteControlled
18 TributeCancel
19 Incident
20 HearRumor
21 MilitaryRemoved
22 StrangerWeapon
23 StrangerSneaking
24 SawDrinkBlood
25 Complained
26 ReceivedComplaint
27 AdmireBuilding
28 AdmireOwnBuilding
29 AdmireArrangedBuilding
30 AdmireOwnArrangedBuilding
31 LostPet
32 ThrownStuff
33 JailReleased
34 Miscarriage
35 SpouseMiscarriage
36 OldClothing
37 TatteredClothing
38 RottedClothing
39 GhostNightmare
40 GhostHaunt
41 Spar
42 UnableComplain
43 LongPatrol
44 SunNausea
45 SunIrritated
46 Drowsy
47 VeryDrowsy
48 Thirsty
49 Dehydrated
50 Hungry
51 Starving
52 MajorInjuries
53 MinorInjuries
54 SleepNoise
55 Rest
56 FreakishWeather
57 Rain
58 SnowStorm
59 Miasma
60 Smoke
61 Waterfall
62 Dust
63 Demands
64 ImproperPunishment
65 PunishmentReduced
66 Elected
67 Reelected
68 RequestApproved
69 RequestIgnored
70 NoPunishment
71 PunishmentDelayed
72 DelayedPunishment
73 ScarceCageChain
74 MandateIgnored
75 MandateDeadlineMissed
76 LackWork
77 SmashedBuilding
78 ToppledStuff
79 NoblePromotion
80 BecomeNoble
81 Cavein
82 MandateDeadlineMet
83 Uncovered
84 NoShirt
85 NoShoes
86 EatPet
87 EatLikedCreature
88 EatVermin
89 FistFight
90 GaveBeating
91 GotBeaten
92 GaveHammering
93 GotHammered
94 NoHammer
95 SameFood
96 AteRotten
97 GoodMeal
98 GoodDrink
99 MoreChests
100 MoreCabinets
101 MoreWeaponRacks
102 MoreArmorStands
103 RoomPretension
104 LackTables
105 CrowdedTables
106 DiningQuality
107 NoDining
108 LackChairs
109 TrainingBond
110 Rescued
111 RescuedOther
112 SatisfiedAtWork
113 TaxedLostProperty
114 Taxed
115 LackProtection
116 TaxRoomUnreachable
117 TaxRoomMisinformed
118 PleasedNoble
119 TaxCollectionSmooth
120 DisappointedNoble
121 TaxCollectionRough
122 MadeFriend
123 FormedGrudge
124 AnnoyedVermin
125 NearVermin
126 PesteredVermin
127 AcquiredItem
128 AdoptedPet
129 Jailed
130 Bath
131 SoapyBath
132 SparringAccident
133 Attacked
134 AttackedByDead
135 SameBooze
136 DrinkBlood
137 DrinkSlime
138 DrinkVomit
139 DrinkGoo
140 DrinkIchor
141 DrinkPus
142 NastyWater
143 DrankSpoiled
144 LackWell
145 NearCaged
146 NearCagedHated
147 LackBedroom
148 BedroomQuality
149 SleptFloor
150 SleptMud
151 SleptGrass
152 SleptRoughFloor
153 SleptRocks
154 SleptIce
155 SleptDirt
156 SleptDriftwood
157 ArtDefacement
158 Evicted
159 GaveBirth
160 SpouseGaveBirth
161 ReceivedWater
162 GaveWater
163 ReceivedFood
164 GaveFood
165 Talked
166 OfficeQuality
167 MeetingInBedroom
168 MeetingInDiningRoom
169 NoRooms
170 TombQuality
171 TombLack
172 TalkToNoble
173 InteractPet
174 ConvictionCorpse
175 ConvictionAnimal
176 ConvictionVictim
177 ConvictionJusticeSelf
178 ConvictionJusticeFamily
179 Decay
180 NeedsUnfulfilled
181 Prayer
182 DrinkWithoutCup
183 ResearchBreakthrough
184 ResearchStalled
185 PonderTopic
186 DiscussTopic
187 Syndrome
188 Perform
189 WatchPerform
190 RemoveTroupe
191 LearnTopic
192 LearnSkill
193 LearnBook
194 LearnInteraction
195 LearnPoetry
196 LearnMusic
197 LearnDance
198 TeachTopic
199 TeachSkill
200 ReadBook
201 WriteBook
202 BecomeResident
203 BecomeCitizen
204 DenyResident
205 DenyCitizen
206 LeaveTroupe
207 MakeBelieve
208 PlayToy
209 DreamAbout
210 Dream
211 Nightmare
212 Argument
213 CombatDrills
214 ArcheryPractice
215 ImproveSkill
216 WearItem
217 RealizeValue
218 OpinionStoryteller
219 OpinionRecitation
220 OpinionInstrumentSimulation
221 OpinionInstrumentPlayer
222 OpinionSinger
223 OpinionChanter
224 OpinionDancer
225 OpinionStory
226 OpinionPoetry
227 OpinionMusic
228 OpinionDance
229 Defeated
230 FavoritePossession
231 PreserveBody
232 Murdered
233 HistEventCollection
234 ViewOwnDisplay
235 ViewDisplay
236 AcquireArtifact
237 DenySanctuary
238 CaughtSneaking
239 GaveArtifact
240 SawDeadBody
241 Expelled
242 RelativeExpelled
243 PromisedVampireImmortality
244 PromisedNecroImmortality
245 SiteLecture
246 SitePerformance
247 AcceptedBribe
248 EmbezzledFunds
249 CutOfCorruptFunds
250 Abducted
251 FromAfar
252 AcceptedTemplePetition
253 EstablishedTemple
254 RejectedTemplePetition
255 IgnoredTemplePetition
256 AbandonedTemplePetition
257 DeferredToSuperior
258 AcceptedGuildhallPetition
259 EstablishedGuildhallRecognition
260 RejectedGuildhallPetition
261 IgnoredGuildhallPetition
262 AbandonedGuildhallAgreement
263 InfiltrationMission
264 BreakUp
265 Divorce
266 ActivePreacherPerformance
267 ActiveSermonWorship
268 ActiveSermonSphere
269 ActiveSermonPromoteValue
270 ActiveSermonRefuseValue
271 IntellectualDiscussion
272 SharePersonalInsight
273 ShareOthersPersonalInsight
274 DiscussProblems
275 DiscussOthersProblems
276 PerformedRiteDedicatedTemple
277 PerformedRiteImproperlyDedicatedTemple
278 PerformedRiteUndedicatedTemple
279 PrayedDedicatedTemple

Unit uniform mode #

df.unit_uniform_mode_type
Index Value
-1 NONE
0 CLOTHING
1 REGULAR
2 TRAINING
3 TRAINING_RANGED

Unit view mode #

df.unit_view_mode_type
Index Value
-1 None
0 General
1 Inventory
2 Preferences
3 Wounds
4 PrefLabor
5 PrefDogs
6 PrefOccupation
7 PrefExpel

Unitpref #

df.unitpref_type
Index Value
0 LikeMaterial
1 LikeCreature
2 LikeFood
3 HateCreature
4 LikeItem
5 LikePlant
6 LikeTree
7 LikeColor
8 LikeShape
9 LikePoeticForm
10 LikeMusicalForm
11 LikeDanceForm

Vague relationship #

df.vague_relationship_type
Index Value
-1 none
0 childhood_friend
1 war_buddy
2 jealous_obsession
3 jealous_relationship_grudge
4 lover
5 former_lover
6 scholar_buddy
7 artistic_buddy
8 athlete_buddy
9 athletic_rival
10 business_rival
11 religious_persecution_grudge
12 grudge
13 persecution_grudge
14 supernatural_grudge
15 lieutenant
16 worshipped_deity
17 spouse
18 mother
19 father
20 master
21 apprentice
22 companion
23 ex_spouse
24 neighbor
25 shared_entity

Value #

df.value_type
Index Value
-1 NONE
0 LAW
1 LOYALTY
2 FAMILY
3 FRIENDSHIP
4 POWER
5 TRUTH
6 CUNNING
7 ELOQUENCE
8 FAIRNESS
9 DECORUM
10 TRADITION
11 ARTWORK
12 COOPERATION
13 INDEPENDENCE
14 STOICISM
15 INTROSPECTION
16 SELF_CONTROL
17 TRANQUILITY
18 HARMONY
19 MERRIMENT
20 CRAFTSMANSHIP
21 MARTIAL_PROWESS
22 SKILL
23 HARD_WORK
24 SACRIFICE
25 COMPETITION
26 PERSEVERENCE
27 LEISURE_TIME
28 COMMERCE
29 ROMANCE
30 NATURE
31 PEACE
32 KNOWLEDGE

View sheet trait #

df.view_sheet_trait_type
Index Value
-1 NONE
0 PHYS_ATT_PLUS
1 PHYS_ATT_MINUS
2 MENT_ATT_PLUS
3 MENT_ATT_MINUS
4 PERSONALITY_FACET_HIGH
5 PERSONALITY_FACET_LOW
6 VALUE_HIGH
7 VALUE_LOW

View sheet #

df.view_sheet_type
Index Value
-1 NONE
0 UNIT
1 ITEM
2 BUILDING
3 ENGRAVING
4 ENGRAVING_PLANNED
5 UNIT_LIST
6 ITEM_LIST

View sheet unit knowledge #

df.view_sheet_unit_knowledge_type
Index Value
-1 NONE
0 PHILOSOPHY_FLAG
1 PHILOSOPHY_FLAG2
2 MATHEMATICS_FLAG
3 MATHEMATICS_FLAG2
4 HISTORY_FLAG
5 ASTRONOMY_FLAG
6 NATURALIST_FLAG
7 CHEMISTRY_FLAG
8 GEOGRAPHY_FLAG
9 MEDICINE_FLAG
10 MEDICINE_FLAG2
11 MEDICINE_FLAG3
12 ENGINEERING_FLAG
13 ENGINEERING_FLAG2
14 POETIC_FORM
15 MUSICAL_FORM
16 DANCE_FORM
17 WRITTEN_CONTENT

View sheets context #

df.view_sheets_context_type
Index Value
-1 NONE
0 REGULAR_PLAY
1 PREPARE_CAREFULLY

Walker goal #

df.walker_goal_type
Index Value
-1 NONE
0 STROLL
1 GET_WATER
2 VISIT_TEMPLE
3 VISIT_TAVERN
4 PATROL
5 VISIT_LIBRARY
6 HOLD_TERF
7 VISIT_SHRINE

Weather #

df.weather_type
Index Value
0 None
1 Rain
2 Snow

Wg quest posting #

df.wg_quest_posting_type
Index Value
-1 NONE
0 RETURN_ARTIFACT_TO_THIS_SITE

Whereabouts #

df.whereabouts_type
Index Value
-1 NONE
0 wanderer
1 settler
2 refugee
3 army_died
4 army_survived
5 visitor

Witness #

df.witness_type
Index Value
-1 NONE
0 SAW_ACTUAL_INCIDENT
1 FOUND_BODY
2 SAW_THAT_OBJECT_WAS_MISSING
3 SAW_DISTURBED_OBJECT
4 SOMEBODY_ADMIRED_OBJECT
5 CONFESSED
6 COCONSPIRATOR_IMPLICATED

Word property #

df.word_property_type
Index Value
-1 NONE
0 SINGULAR
1 PLURAL

Work detail icon #

df.work_detail_icon_type
Index Value
-1 NONE
0 MINERS
1 WOODCUTTERS
2 HUNTERS
3 PLANTERS
4 FISHERMEN
5 STONECUTTERS
6 ENGRAVERS
7 PLANT_GATHERERS
8 HAULERS
9 ORDERLIES
10 CUSTOM_1
11 CUSTOM_2
12 CUSTOM_3
13 CUSTOM_4
14 CUSTOM_5
15 CUSTOM_6
16 CUSTOM_7
17 CUSTOM_8

Work order condition change #

df.work_order_condition_change_type
Index Value
-1 NONE
0 TYPE
1 MATERIAL
2 ADJECTIVE

Workquota frequency #

df.workquota_frequency_type
Index Value
0 OneTime
1 Daily
2 Monthly
3 Seasonally
4 Yearly

Workquota order condition #

df.workquota_order_condition_type
Index Value
-1 NONE
0 Activated
1 Completed

Workshop #

df.workshop_type
Index Value
-1 NONE
0 Carpenters
1 Farmers
2 Masons
3 Craftsdwarfs
4 Jewelers
5 MetalsmithsForge
6 MagmaForge
7 Bowyers
8 Mechanics
9 Siege
10 Butchers
11 Leatherworks
12 Tanners
13 Clothiers
14 Fishery
15 Still
16 Loom
17 Quern
18 Kennels
19 Kitchen
20 Ashery
21 Dyers
22 Millstone
23 Custom
24 Tool

World construction square #

df.world_construction_square_type
Index Value
-1 NONE
0 ROAD
1 TUNNEL
2 BRIDGE
3 WALL

World construction #

df.world_construction_type
Index Value
0 ROAD
1 TUNNEL
2 BRIDGE
3 WALL

World population #

df.world_population_type
Index Value
0 Animal
1 Vermin
2 Unused3
3 VerminInnumerable
4 ColonyInsect
5 Tree
6 Grass
7 Bush
8 Unused9

World region #

df.world_region_type
Index Value
-1 NONE
0 Swamp
1 Desert
2 Forest
3 Mountains
4 Ocean
5 Lake
6 Glacier
7 Tundra
8 Grassland
9 Hills

World site #

df.world_site_type
Index Value
-1 NONE
0 PlayerFortress
1 DarkFortress
2 Cave
3 MountainHalls
4 ForestRetreat
5 Town
6 ImportantLocation
7 LairShrine
8 Fortress
9 Camp
10 Monument

World view mode #

df.world_view_mode_type
Index Value
-1 NONE
0 NORMAL
1 CIVILIZATIONS
2 MISSIONS_LIST
3 MISSION_DETAILS
4 NEWS
5 REPORTS
6 CITIZENS
7 ARTIFACTS

Worldgen range #

df.worldgen_range_type
Index Value
-1 NONE
0 ELEVATION
1 RAINFALL
2 VEGETATION
3 TEMPERATURE
4 EVIL
5 DRAINAGE
6 VOLCANISM
7 SAVAGERY
8 AIRMASS_TEMP
9 AIRMASS_X
10 AIRMASS_Y
11 WEATHER
12 DAILY_WINDS
13 SNOWFALL
14 SALINITY

Wound effect #

df.wound_effect_type
Index Value
-1 NONE
0 Bruise
1 Heat
2 Frostbite
3 Burn
4 Melting
5 Boiling
6 Freezing
7 Condensation
8 Necrosis
9 Blister

Wrestle attack #

df.wrestle_attack_type
Index Value
0 JointLock
1 Choke
2 Takedown
3 Throw
4 Pinch
5 Gouge
6 Smash
7 Disarm
8 Twist
9 VulnerabilityAttack
10 FollowBreak
11 FollowLoosen
12 FollowShake
13 FollowStrangle

Wrestle state #

df.wrestle_state_type
Index Value
0 LatchedOn
1 Grab
2 JointLock
3 Choke

Writing role #

df.writing_role_type
Index Value
-1 NONE
0 Subject
1 Narrator
2 Character
3 Writer
4 Recipient
5 Chapter
6 MoralLesson
7 AssociatedPoem
8 AssociatedMusicalComposition
9 ValueAgenda

Writing style modifier #

df.writing_style_modifier_type
Index Value
-1 NONE
0 Thorough
1 Somewhat
2 Hint

Written content #

df.written_content_type
Index Value
-1 NONE
0 Manual
1 Guide
2 Chronicle
3 ShortStory
4 Novel
5 Biography
6 Autobiography
7 Poem
8 Play
9 Letter
10 Essay
11 Dialog
12 MusicalComposition
13 Choreography
14 ComparativeBiography
15 BiographicalDictionary
16 Genealogy
17 Encyclopedia
18 CulturalHistory
19 CulturalComparison
20 AlternateHistory
21 TreatiseOnTechnologicalEvolution
22 Dictionary
23 StarChart
24 StarCatalogue
25 Atlas