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

Editing v0.31:String dump

Jump to navigation Jump to search

Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.

You are editing a page for an older version of Dwarf Fortress ("Main" is the current version, not "v0.31"). Please make sure you intend to do this. If you are here by mistake, see the current page instead.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
{{quality|Fine|18:02, 28 April 2011 (UTC)}}{{av}}
+
{{av}}
 
 
Second pass on the string dump - this one's been processed by hand, and is divided into sections based on apparent divisions in the layout within the exe. Some uninteresting strings (C++ runtime stuff etc not related to DF) has been cut out.:
 
 
 
'''READ BEFORE EDITING''': Do not remove lines from the actual lists of strings. Do not move any subsection to == top level ==. The divisions between the top-level sections are important, since no string is repeated in a top-level section (so if the same token is used for more than one thing for instance it will only appear in one of the 'lists'. (don't try to be helpful and copy it to the other one either, that's what the modding help pages are for.)
 
 
 
Adding or rearranging ===subsection=== divisions is fine, as is adding commentary (outside the <pre> tags, though this page might be a bit long for it)
 
 
 
(This page is very long - you can click [{{fullurl:{{FULLPAGENAME}}|action=edit&section=0}} this elegant and finely-crafted link] to edit just this top section.)
 
  
 +
Second pass on the string dump - this one's been processed by hand, and is divided into sections based on apparent divisions in the layout within the exe. Some uninteresting strings (C++ runtime stuff etc not related to DF) has been cut out.
  
 
== Section ==
 
== Section ==
Line 19: Line 12:
 
PRO_REF
 
PRO_REF
 
</pre>
 
</pre>
 
+
== Section ==
== Combat Training Activity Strings ==
 
 
<pre>
 
<pre>
 
Activity
 
Activity
Line 44: Line 36:
 
Archery Practice
 
Archery Practice
 
</pre>
 
</pre>
 
+
== Section ==
== Combat Attack and Engraving Description Strings ==
 
 
<pre>
 
<pre>
 
x
 
x
Line 236: Line 227:
 
bad cast
 
bad cast
 
</pre>
 
</pre>
 
+
== Section ==
== Section with all the tokens in it ==
 
=== true/false strings ===
 
 
<pre>
 
<pre>
 
false
 
false
 
true
 
true
</pre>
 
=== Material States ===
 
<pre>
 
 
SOLID
 
SOLID
 
LIQUID
 
LIQUID
Line 253: Line 239:
 
ALL
 
ALL
 
Unrecognized Material State Token:  
 
Unrecognized Material State Token:  
</pre>
 
=== Breath Attack Tokens ===
 
<pre>
 
 
TRAILING_DUST_FLOW
 
TRAILING_DUST_FLOW
 
TRAILING_VAPOR_FLOW
 
TRAILING_VAPOR_FLOW
Line 265: Line 248:
 
UNDIRECTED_DUST
 
UNDIRECTED_DUST
 
Unrecognized Breath Attack Token:  
 
Unrecognized Breath Attack Token:  
</pre>
 
=== Position Responsibility Tokens ===
 
<pre>
 
 
LAW_MAKING
 
LAW_MAKING
 
LAW_ENFORCEMENT
 
LAW_ENFORCEMENT
Line 294: Line 274:
 
HEALTH_MANAGEMENT
 
HEALTH_MANAGEMENT
 
Unrecognized Position Responsibility Token:  
 
Unrecognized Position Responsibility Token:  
</pre>
 
=== Ethic Action Tokens ===
 
<pre>
 
 
KILL_ENTITY_MEMBER
 
KILL_ENTITY_MEMBER
 
KILL_NEUTRAL
 
KILL_NEUTRAL
Line 320: Line 297:
 
SLAVERY
 
SLAVERY
 
Unrecognized Ethic Action Token:  
 
Unrecognized Ethic Action Token:  
</pre>
 
=== Ethic Response Tokens ===
 
<pre>
 
 
NOT_APPLICABLE
 
NOT_APPLICABLE
 
ACCEPTABLE
 
ACCEPTABLE
Line 340: Line 314:
 
UNTHINKABLE
 
UNTHINKABLE
 
Unrecognized Ethic Response Token:  
 
Unrecognized Ethic Response Token:  
</pre>
 
=== World Construction Tokens ===
 
<pre>
 
 
ROAD
 
ROAD
 
TUNNEL
 
TUNNEL
Line 348: Line 319:
 
WALL
 
WALL
 
Unrecognized World Construction Token:  
 
Unrecognized World Construction Token:  
</pre>
 
=== Religion Tokens ===
 
<pre>
 
 
PANTHEON
 
PANTHEON
 
REGIONAL_FORCE
 
REGIONAL_FORCE
 
Unrecognized Religion Token:  
 
Unrecognized Religion Token:  
</pre>
 
=== Season Tokens ===
 
<pre>
 
 
SPRING
 
SPRING
 
SUMMER
 
SUMMER
Line 362: Line 327:
 
WINTER
 
WINTER
 
Unrecognized Season Token:  
 
Unrecognized Season Token:  
</pre>
 
=== Sphere Tokens ===
 
<pre>
 
 
AGRICULTURE
 
AGRICULTURE
 
ANIMALS
 
ANIMALS
Line 494: Line 456:
 
YOUTH
 
YOUTH
 
Unrecognized Sphere Token:  
 
Unrecognized Sphere Token:  
</pre>
 
=== Art Facet Tokens ===
 
<pre>
 
 
OWN_RACE
 
OWN_RACE
 
FANCIFUL
 
FANCIFUL
Line 502: Line 461:
 
GOOD
 
GOOD
 
Unrecognized Art Facet Token:  
 
Unrecognized Art Facet Token:  
</pre>
 
=== Art Image Element Tokens ===
 
<pre>
 
 
CREATURE
 
CREATURE
 
PLANT
 
PLANT
Line 511: Line 467:
 
ITEM
 
ITEM
 
Unrecognized Art Image Element Token:  
 
Unrecognized Art Image Element Token:  
</pre>
 
=== Item Improvement Tokens ===
 
<pre>
 
 
ART_IMAGE
 
ART_IMAGE
 
COVERED
 
COVERED
Line 524: Line 477:
 
SEWN_IMAGE
 
SEWN_IMAGE
 
Unrecognized Item Improvement Token:  
 
Unrecognized Item Improvement Token:  
</pre>
 
=== Site Tokens ===
 
<pre>
 
 
PLAYER_FORTRESS
 
PLAYER_FORTRESS
 
DARK_FORTRESS
 
DARK_FORTRESS
Line 534: Line 484:
 
CITY
 
CITY
 
Unrecognized Site Token:  
 
Unrecognized Site Token:  
</pre>
 
=== Creature Texture Tokens ===
 
<pre>
 
 
DEFAULT
 
DEFAULT
 
LAW_ENFORCE
 
LAW_ENFORCE
Line 544: Line 491:
 
ADVENTURER
 
ADVENTURER
 
Unrecognized Creature Texture Token:  
 
Unrecognized Creature Texture Token:  
</pre>
 
=== Historical Figure Hist Fig Link Tokens ===
 
<pre>
 
 
MOTHER
 
MOTHER
 
FATHER
 
FATHER
Line 554: Line 498:
 
LOVER
 
LOVER
 
Unrecognized Historical Figure Hist Fig Link Token:  
 
Unrecognized Historical Figure Hist Fig Link Token:  
</pre>
 
 
=== Labor and Unit Type Tokens ===
 
<pre>
 
 
MERCENARY
 
MERCENARY
 
FORMER_MERCENARY
 
FORMER_MERCENARY
Line 717: Line 657:
 
Unrecognized Labor Token:  
 
Unrecognized Labor Token:  
 
Unrecognized Unit Type Token:  
 
Unrecognized Unit Type Token:  
</pre>
 
=== Skill Tokens ===
 
<pre>
 
 
MINING
 
MINING
 
WOODCUTTING
 
WOODCUTTING
Line 797: Line 734:
 
DODGING
 
DODGING
 
Unrecognized Skill Token:  
 
Unrecognized Skill Token:  
</pre>
 
=== Material Tokens ===
 
<pre>
 
 
AMBER
 
AMBER
 
CORAL
 
CORAL
Line 822: Line 756:
 
:
 
:
 
Unrecognized Material Token:  
 
Unrecognized Material Token:  
</pre>
 
=== Item Availability Tokens (Entity) ===
 
<pre>
 
 
FORCED
 
FORCED
 
UNCOMMON
 
UNCOMMON
 
RARE
 
RARE
</pre>
 
=== Item Tokens ===
 
<pre>
 
 
BAR
 
BAR
 
SMALLGEM
 
SMALLGEM
Line 910: Line 838:
 
PIPE_SECTION
 
PIPE_SECTION
 
Unrecognized Item Token:  
 
Unrecognized Item Token:  
</pre>
 
=== Entity Naming Tokens ===
 
<pre>
 
 
CIV
 
CIV
 
SITE
 
SITE
Line 920: Line 845:
 
BATTLE
 
BATTLE
 
SIEGE
 
SIEGE
</pre>
 
 
=== Output File Names ===
 
<pre>
 
 
errorlog.txt
 
errorlog.txt
 
map_rejection_log.txt
 
map_rejection_log.txt
 
gamelog.txt
 
gamelog.txt
</pre>
 
 
=== Inorganic and Coal Tokens ===
 
<pre>
 
 
PLANT_MAT
 
PLANT_MAT
 
CREATURE_MAT
 
CREATURE_MAT
Line 939: Line 856:
 
Unrecognized Inorganic Token:  
 
Unrecognized Inorganic Token:  
 
Unrecognized Coal Token:  
 
Unrecognized Coal Token:  
</pre>
 
=== Inclusion Type Tokens ===
 
<pre>
 
 
VEIN
 
VEIN
 
CLUSTER
 
CLUSTER
 
CLUSTER_SMALL
 
CLUSTER_SMALL
 
CLUSTER_ONE
 
CLUSTER_ONE
Unrecognized Inclusion Type Token:
+
Unrecognized Inclusion Type Token:  
</pre>
 
 
 
=== Directions ===
 
<pre>
 
 
NW
 
NW
 
NE
 
NE
Line 965: Line 875:
 
/Above
 
/Above
 
All
 
All
</pre>
 
=== Item Categories ===
 
<pre>
 
 
Leather
 
Leather
 
Cloth (Plant)
 
Cloth (Plant)
Line 1,021: Line 928:
 
Splints
 
Splints
 
Crutches
 
Crutches
</pre>
 
=== Tasks? ===
 
<pre>
 
 
None
 
None
 
Dungeon Commander
 
Dungeon Commander
Line 1,219: Line 1,123:
 
Skill Demonstration
 
Skill Demonstration
 
Individual Skill Drill
 
Individual Skill Drill
</pre>
 
=== Symbolic word groups ===
 
This appears to be the hardcoded counterpart to language_SYM.txt
 
<pre>
 
 
PRIMITIVE
 
PRIMITIVE
 
FLOWERY
 
FLOWERY
Line 1,255: Line 1,155:
 
NAME_FOREST
 
NAME_FOREST
 
NAME_VOLCANO
 
NAME_VOLCANO
</pre>
 
 
=== Sphere names ===
 
<pre>
 
 
agriculture
 
agriculture
 
animals
 
animals
Line 1,390: Line 1,286:
 
youth
 
youth
 
no sphere
 
no sphere
</pre>
 
=== Temple decorations ===
 
<pre>
 
 
paved outdoor area
 
paved outdoor area
 
uneven pillars
 
uneven pillars
Line 1,406: Line 1,299:
 
detailed surfaces
 
detailed surfaces
 
no architectural element
 
no architectural element
</pre>
 
=== Biome Tokens ===
 
<pre>
 
 
MOUNTAIN
 
MOUNTAIN
 
GLACIER
 
GLACIER
Line 1,480: Line 1,370:
 
ANY_DESERT
 
ANY_DESERT
 
Unrecognized Biome Token:  
 
Unrecognized Biome Token:  
</pre>
+
an  
=== Relations ===
 
<pre>
 
an  
 
 
mother
 
mother
 
father
 
father
Line 1,608: Line 1,495:
 
Eighteenth
 
Eighteenth
 
Nineteenth
 
Nineteenth
</pre>
 
=== Region Types ===
 
<pre>
 
 
SWAMP
 
SWAMP
 
DESERT
 
DESERT
Line 1,629: Line 1,513:
 
Grassland
 
Grassland
 
Hills
 
Hills
</pre>
 
=== ?????? ===
 
<pre>
 
 
LOCAL_CREATURE_MAT
 
LOCAL_CREATURE_MAT
 
LOCAL_PLANT_MAT
 
LOCAL_PLANT_MAT
</pre>
 
=== Attribute Tokens ===
 
==== Physical Attribute Tokens ====
 
<pre>
 
 
AGILITY
 
AGILITY
 
TOUGHNESS
 
TOUGHNESS
Line 1,644: Line 1,521:
 
DISEASE_RESISTANCE
 
DISEASE_RESISTANCE
 
Unrecognized Physical Attribute Token:  
 
Unrecognized Physical Attribute Token:  
</pre>
 
==== Mental Attribute Tokens ====
 
<pre>
 
 
ANALYTICAL_ABILITY
 
ANALYTICAL_ABILITY
 
FOCUS
 
FOCUS
Line 1,661: Line 1,535:
 
SOCIAL_AWARENESS
 
SOCIAL_AWARENESS
 
Unrecognized Mental Attribute Token:  
 
Unrecognized Mental Attribute Token:  
</pre>
 
=== Body Part Tokens ===
 
==== Body Part Type Tokens ====
 
<pre>
 
 
HEAD
 
HEAD
 
UPPERBODY
 
UPPERBODY
Line 1,694: Line 1,564:
 
VERMIN_BUTCHER_ITEM
 
VERMIN_BUTCHER_ITEM
 
Unrecognized Body Part Flag Token:  
 
Unrecognized Body Part Flag Token:  
</pre>
 
 
==== Body Part Position Tokens ====
 
<pre>
 
 
FRONT
 
FRONT
 
BACK
 
BACK
Line 1,704: Line 1,570:
 
BOTTOM
 
BOTTOM
 
Unrecognized Body Part Position Token:  
 
Unrecognized Body Part Position Token:  
</pre>
 
==== Body Part Relation Tokens ====
 
<pre>
 
 
AROUND
 
AROUND
 
SURROUNDED_BY
 
SURROUNDED_BY
Line 1,716: Line 1,579:
 
CLEANED_BY
 
CLEANED_BY
 
Unrecognized Body Part Relation Token:  
 
Unrecognized Body Part Relation Token:  
</pre>
 
==== Body Part Group Tokens ====
 
<pre>
 
 
TYPE
 
TYPE
 
TOKEN
 
TOKEN
Line 1,729: Line 1,589:
 
BYCATEGORY
 
BYCATEGORY
 
Unrecognized Body Part Group Token:  
 
Unrecognized Body Part Group Token:  
</pre>
 
=== Appearance Tokens ===
 
<pre>
 
 
HEIGHT
 
HEIGHT
 
BROADNESS
 
BROADNESS
Line 2,415: Line 2,272:
 
Biased index vector computation error
 
Biased index vector computation error
 
</pre>
 
</pre>
 
 
== Section ==
 
== Section ==
 
<pre>
 
<pre>
Line 4,322: Line 4,178:
 
Horrifying screams come from the darkness below!
 
Horrifying screams come from the darkness below!
 
</pre>
 
</pre>
== World Gen / World History Strings ==
+
== Section ==
 
<pre>
 
<pre>
 
Year  
 
Year  
Line 5,002: Line 4,858:
 
Start FullScreen?
 
Start FullScreen?
 
</pre>
 
</pre>
 
 
== Section ==
 
== Section ==
=== Subsection ===
 
 
<pre>
 
<pre>
 
data/sound/song_title.ogg
 
data/sound/song_title.ogg
Line 5,077: Line 4,931:
 
data/speech/hist_fig_slayer.txt
 
data/speech/hist_fig_slayer.txt
 
data/speech/animal_slayer.txt
 
data/speech/animal_slayer.txt
</pre>
 
=== Subsection ===
 
<pre>
 
 
  were unable to complete the  
 
  were unable to complete the  
 
Jobs removed from unpowered  
 
Jobs removed from unpowered  
Line 5,591: Line 5,442:
 
  phase
 
  phase
 
  seconds)
 
  seconds)
</pre>
 
=== Subsection ===
 
<pre>
 
 
he
 
he
 
she
 
she
Line 6,096: Line 5,944:
 
  order
 
  order
 
Are you sure?  Squad alert schedules will be lost!
 
Are you sure?  Squad alert schedules will be lost!
</pre>
 
=== Subsection ===
 
<pre>
 
 
POSITION UNIFORM
 
POSITION UNIFORM
 
<no squads>
 
<no squads>
Line 6,378: Line 6,223:
 
data/save/current/world.sav
 
data/save/current/world.sav
 
</pre>
 
</pre>
 
 
== Section ==
 
== Section ==
 
<pre>
 
<pre>
Line 7,767: Line 7,611:
 
Hotkey: Building, Furn, Glass
 
Hotkey: Building, Furn, Glass
 
Hotkey: Building, Furn, Kiln
 
Hotkey: Building, Furn, Kiln
</pre>
 
===Subsection===
 
<pre>
 
 
Main: One-Step
 
Main: One-Step
 
Main: Pause/Resume
 
Main: Pause/Resume
Line 8,240: Line 8,081:
 
Main: Activity Zone: Pond, Water
 
Main: Activity Zone: Pond, Water
 
Main: Activity Zone, Hospital Options
 
Main: Activity Zone, Hospital Options
</pre>
 
===Subsection===
 
<pre>
 
 
Stockpile, Animal
 
Stockpile, Animal
 
Stockpile, Food
 
Stockpile, Food
Line 8,698: Line 8,536:
 
Custom: Alt + Y
 
Custom: Alt + Y
 
Custom: Alt + Z
 
Custom: Alt + Z
</pre>
 
===Subsection===
 
<pre>
 
 
SELECT
 
SELECT
 
SEC_SELECT
 
SEC_SELECT
Line 9,200: Line 9,035:
 
BUILDINGLIST_ZOOM_T
 
BUILDINGLIST_ZOOM_T
 
BUILDINGLIST_ZOOM_Q
 
BUILDINGLIST_ZOOM_Q
</pre>
 
===Subsection===
 
<pre>
 
 
D_SQUADS
 
D_SQUADS
 
D_SQUADS_MOVE
 
D_SQUADS_MOVE
Line 9,687: Line 9,519:
 
UNITVIEW_PRF_PET_WAR
 
UNITVIEW_PRF_PET_WAR
 
UNITVIEW_PRF_VIEW
 
UNITVIEW_PRF_VIEW
</pre>
 
===Subsection===
 
<pre>
 
 
STRING_A000
 
STRING_A000
 
STRING_A001
 
STRING_A001
Line 10,165: Line 9,994:
 
Key 95
 
Key 95
 
Key 96
 
Key 96
</pre>
 
===Subsection===
 
<pre>
 
 
NOT_SUPPORTED
 
NOT_SUPPORTED
 
CTRL+
 
CTRL+
Line 10,661: Line 10,487:
 
  to close window
 
  to close window
 
</pre>
 
</pre>
 
 
== Section ==
 
== Section ==
 
<pre>
 
<pre>
Line 10,757: Line 10,582:
 
  kill
 
  kill
 
</pre>
 
</pre>
== Weapon and Armor tokens ==
+
== Section ==
 
<pre>
 
<pre>
 
BOLT
 
BOLT
Line 10,832: Line 10,657:
 
Unrecognized Item Definition (Food) Token:  
 
Unrecognized Item Definition (Food) Token:  
 
</pre>
 
</pre>
 
 
== Section ==
 
== Section ==
 
<pre>
 
<pre>
Line 12,442: Line 12,266:
 
  ore
 
  ore
 
</pre>
 
</pre>
== Worldgen Strings ==
+
== Section ==
 
<pre>
 
<pre>
 
Set Region Information Overflow
 
Set Region Information Overflow
Line 13,362: Line 13,186:
 
The Arena
 
The Arena
 
</pre>
 
</pre>
 
 
== Section ==
 
== Section ==
 
<pre>
 
<pre>
Line 13,391: Line 13,214:
 
FIRSTCONTACT
 
FIRSTCONTACT
 
</pre>
 
</pre>
== World / Biome Strings ==
+
== Section ==
 
<pre>
 
<pre>
 
Connectivity Overflow
 
Connectivity Overflow
Line 13,556: Line 13,379:
 
This strange language cannot be translated.
 
This strange language cannot be translated.
 
</pre>
 
</pre>
 
+
== Section ==
== Mannerism Text ==
 
 
<pre>
 
<pre>
 
begins to talk in a hushed whisper when  
 
begins to talk in a hushed whisper when  
Line 13,850: Line 13,672:
 
bounces  
 
bounces  
 
  is sitting down
 
  is sitting down
</pre>
 
 
== Personality Text ==
 
<pre>
 
 
is a nervous wreck
 
is a nervous wreck
 
is always tense and jittery
 
is always tense and jittery
Line 14,047: Line 13,865:
 
acts impulsively
 
acts impulsively
 
always acts without considering alternatives or thinking through possibilities
 
always acts without considering alternatives or thinking through possibilities
</pre>
 
 
== Section ==
 
<pre>
 
 
Mixed
 
Mixed
 
Station
 
Station
Line 14,420: Line 14,234:
 
burning to death
 
burning to death
 
You are melting!
 
You are melting!
</pre>
 
 
== Thought Text ==
 
<pre>
 
 
ecstatic
 
ecstatic
 
happy
 
happy
Line 14,754: Line 14,564:
 
tastefully arranged  
 
tastefully arranged  
 
  lately
 
  lately
</pre>
 
 
== Relationship/Affiliation Text ==
 
<pre>
 
 
[C:3:0:1]
 
[C:3:0:1]
 
  is married to  
 
  is married to  
Line 14,780: Line 14,586:
 
[C:6:0:1]
 
[C:6:0:1]
 
[C:2:0:1]
 
[C:2:0:1]
</pre>
 
 
== Misc Description Text ==
 
<pre>
 
 
  likes  
 
  likes  
 
  wood
 
  wood
Line 14,802: Line 14,604:
 
  doesn't really care about anything anymore.   
 
  doesn't really care about anything anymore.   
 
  is a hardened individual.   
 
  is a hardened individual.   
  is getting used to tragedy.
+
  is getting used to tragedy.   
</pre>
 
 
 
== Physical Attribute Text ==
 
<pre>  
 
 
unbelievably strong
 
unbelievably strong
 
mighty
 
mighty
Line 14,855: Line 14,653:
 
quite susceptible to disease
 
quite susceptible to disease
 
susceptible to disease
 
susceptible to disease
</pre>
 
 
== Mental Attribute Text ==
 
<pre>
 
 
[C:2:0:0]
 
[C:2:0:0]
 
[C:4:0:0]
 
[C:4:0:0]
Line 14,967: Line 14,761:
 
a poor ability to manage or understand social relationships
 
a poor ability to manage or understand social relationships
 
a meager ability with social relationships
 
a meager ability with social relationships
</pre>
 
 
== Section ==
 
<pre>
 
 
Conduct Meeting
 
Conduct Meeting
 
Attend Meeting
 
Attend Meeting
Line 15,015: Line 14,805:
 
  is very young.
 
  is very young.
 
  is about  
 
  is about  
old.  
+
old.
</pre>
 
 
 
== Appearance Text ==
 
<pre>
 
 
is gigantic with huge muscles and hanging rolls of lard
 
is gigantic with huge muscles and hanging rolls of lard
 
is huge, muscular and fat
 
is huge, muscular and fat
Line 15,477: Line 15,263:
 
is incredibly small and skinny
 
is incredibly small and skinny
 
is tiny
 
is tiny
</pre>
 
 
== Section ==
 
<pre>
 
 
  popped out.   
 
  popped out.   
 
  broken.   
 
  broken.   
Line 15,959: Line 15,741:
 
</historical_eras>
 
</historical_eras>
 
</pre>
 
</pre>
 
+
== Section ==
== C++ Debug Symbols ==
 
 
<pre>
 
<pre>
 
.?AVabstract_building_templest@@
 
.?AVabstract_building_templest@@
Line 16,549: Line 16,330:
 
.?AVworld_construction_squarest@@
 
.?AVworld_construction_squarest@@
 
</pre>
 
</pre>
 
[[Category:Hacking]]
 

Please note that all contributions to Dwarf Fortress Wiki are considered to be released under the GFDL & MIT (see Dwarf Fortress Wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:

Cancel Editing help (opens in new window)