- 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.
Difference between revisions of "Size"
(moved Building section to alphabetical position) |
(→Creatures: clarified that only species base size matters for armor size, and that tissue layers don't count for weapon wielding) |
||
| (7 intermediate revisions by 3 users not shown) | |||
| Line 18: | Line 18: | ||
The weight of creatures is calculated from the densities and sizes of the layers of their body parts, which currently results in corpse weights that are about 1/3 heavier than expected. | The weight of creatures is calculated from the densities and sizes of the layers of their body parts, which currently results in corpse weights that are about 1/3 heavier than expected. | ||
| − | Internally, all custom size numbers are rounded down to the nearest multiple of 10 - thus, if you define an item with [SIZE:15], it will actually behave as if you had specified [SIZE:10]. | + | Internally, all custom size numbers are rounded down to the nearest multiple of 10 - thus, if you define an item with [SIZE:15], it will actually behave as if you had specified [SIZE:10].[http://www.bay12forums.com/smf/index.php?topic=169696.msg8300987#msg8300987] |
== Buildings == | == Buildings == | ||
| Line 31: | Line 31: | ||
* How much damage they can inflict in melee (along with morphology and attack definition [[creature token|token]]s). | * How much damage they can inflict in melee (along with morphology and attack definition [[creature token|token]]s). | ||
* For creatures that can wear equipment ({{token|EQUIPS|c}}). | * For creatures that can wear equipment ({{token|EQUIPS|c}}). | ||
| − | :* What size of equipment a creature can wear; clothing and armor are sized for a specific species and only creatures near that size can wear them. | + | :* What size of equipment a creature can wear; clothing and armor are sized for a specific species and only creatures with a species base size near that size can wear them, an individual creature's actual size does not matter for this. |
| − | :* Weapons have a minimum size that a creature must be to wield them ({{token|MINIMUM_SIZE|wp}} and {{token|TWO_HANDED|wp}}). | + | :* Weapons have a minimum size that a creature must be to wield them ({{token|MINIMUM_SIZE|wp}} and {{token|TWO_HANDED|wp}}), tissue layer thickness not included, see below. |
The actual size of an individual creature is the result of different effects: | The actual size of an individual creature is the result of different effects: | ||
* The base BODY_SIZE for the species of creature. | * The base BODY_SIZE for the species of creature. | ||
| − | * The [[age]] of the creature; most creatures are born at minimum size | + | * The [[age]] of the creature; most creatures are born at minimum size and grow to a maximum. |
| − | :* Some, like dragons and most species of snake, grow throughout their entire lifetime | + | :* Some, like dragons and most species of snake, grow throughout their entire lifetime and may not live long enough to reach the maximum. |
| − | * Inheritance; many creatures have {{token|BODY_APPEARANCE_MODIFIER|c}}) tokens | + | * Inheritance; many creatures have {{token|BODY_APPEARANCE_MODIFIER|c}}) tokens that allow them to vary in height, width, or length, which they can maybe [[Genetics|pass on]] to children. |
| − | * Muscle mass, determined by | + | The following add to size, but are not included when determining how weapons are wielded. |
| + | * Muscle mass, determined by its [[strength]] attribute (a thin dwarf with ~44210 size will be ~64210 once they become unbelievably strong), due to muscle having {{token|THICKENS_ON_STRENGTH|tissue}}. | ||
* Fat mass, due to {{token|THICKENS_ON_ENERGY_STORAGE|tissue}}.{{verify|untested, seems like it should, and a bug if it doesn't}} | * Fat mass, due to {{token|THICKENS_ON_ENERGY_STORAGE|tissue}}.{{verify|untested, seems like it should, and a bug if it doesn't}} | ||
| − | Creature sizes range from 1 (small insect [[vermin]]) to 200,000,000 ([[giant sperm whale]]s, the largest creature in the game). | + | Creature sizes range from 1 (small insect [[vermin]]) to 200,000,000 ([[giant sperm whale]]s, the largest creature in the game). See [[List of creatures by adult size]] for details. |
=== Sample list of creature sizes in cm<sup>3</sup> === | === Sample list of creature sizes in cm<sup>3</sup> === | ||
{| {{prettytable}} width=100% class="sortable" style="text-align:right" | {| {{prettytable}} width=100% class="sortable" style="text-align:right" | ||
|- bgcolor="#aaaaaa" | |- bgcolor="#aaaaaa" | ||
| − | ! | + | ! style="text-align:center" | Name |
| − | ! | + | ! style="text-align:center" | Size at birth |
| − | ! | + | ! style="text-align:center" | Size at maturity |
| − | ! Notes | + | ! style="text-align:left" | Notes |
|- | |- | ||
| style="text-align:left" | [[Adder]] | | style="text-align:left" | [[Adder]] | ||
| Line 124: | Line 125: | ||
Item types not defined in the raws also have a size which can be determined from their weight and material density, using DFHack, or code debugging. Some assorted item type sizes, and their [[storage]] capacity when applicable: | Item types not defined in the raws also have a size which can be determined from their weight and material density, using DFHack, or code debugging. Some assorted item type sizes, and their [[storage]] capacity when applicable: | ||
| − | {| {{prettytable}} class="sortable" | + | {| {{prettytable}} class="sortable" style=text-align:right |
|- bgcolor="#999999" | |- bgcolor="#999999" | ||
| − | ! Item Type | + | ! style=text-align:center | Item Type |
| − | ! Volume | + | ! style=text-align:center | Volume |
| − | ! Capacity | + | ! style=text-align:center | Capacity |
| − | ! Notes | + | ! style=text-align:left | Notes |
|- | |- | ||
| − | | [[Bar]]s | + | | style=text-align:left | [[Bar]]s |
| 6000 | | 6000 | ||
| | | | ||
| Line 138: | Line 139: | ||
|- | |- | ||
| − | | Cut [[gem]]s | + | | style=text-align:left | Cut [[gem]]s |
| 200 | | 200 | ||
| | | | ||
| Line 144: | Line 145: | ||
|- | |- | ||
| − | | [[Block]]s | + | | style=text-align:left | [[Block]]s |
| 6000 | | 6000 | ||
| | | | ||
| Line 150: | Line 151: | ||
|- | |- | ||
| − | | Rough [[gem]]s | + | | style=text-align:left | Rough [[gem]]s |
| 2500 | | 2500 | ||
| | | | ||
| Line 156: | Line 157: | ||
|- | |- | ||
| − | | Mined [[stone]] | + | | style=text-align:left | Mined [[stone]] |
| 100000 | | 100000 | ||
| | | | ||
| Line 162: | Line 163: | ||
|- | |- | ||
| − | | Wood [[log]]s | + | | style=text-align:left | Wood [[log]]s |
| 50000 | | 50000 | ||
| | | | ||
| Line 168: | Line 169: | ||
|- | |- | ||
| − | | [[Door]] | + | | style=text-align:left | [[Door]] |
| 30000 | | 30000 | ||
| | | | ||
| | | | ||
|- | |- | ||
| − | | [[Floodgate]] | + | | style=text-align:left | [[Floodgate]] |
| 30000 | | 30000 | ||
| | | | ||
| Line 179: | Line 180: | ||
|- | |- | ||
| − | | [[Bed]] | + | | style=text-align:left | [[Bed]] |
| 30000 | | 30000 | ||
| | | | ||
| Line 185: | Line 186: | ||
|- | |- | ||
| − | | [[Chair]] | + | | style=text-align:left | [[Chair]] |
| 30000 | | 30000 | ||
| | | | ||
| Line 191: | Line 192: | ||
|- | |- | ||
| − | | [[Chain]] | + | | style=text-align:left | [[Chain]] |
| 5000 | | 5000 | ||
| | | | ||
| Line 197: | Line 198: | ||
|- | |- | ||
| − | | [[Flask]] | + | | style=text-align:left | [[Flask]] |
| 1000 | | 1000 | ||
| 1800 | | 1800 | ||
| Line 203: | Line 204: | ||
|- | |- | ||
| − | | [[Finished_goods#Goblets|Goblet]] | + | | style=text-align:left | [[Finished_goods#Goblets|Goblet]] |
| 1000 | | 1000 | ||
| 1800 | | 1800 | ||
| Line 209: | Line 210: | ||
|- | |- | ||
| − | | [[Instrument]] | + | | style=text-align:left | [[Instrument]] |
| 4000 | | 4000 | ||
| | | | ||
| Line 215: | Line 216: | ||
|- | |- | ||
| − | | [[Finished_goods#Toys|Toy]] | + | | style=text-align:left | [[Finished_goods#Toys|Toy]] |
| 1000 | | 1000 | ||
| | | | ||
| Line 221: | Line 222: | ||
|- | |- | ||
| − | | [[Window]] | + | | style=text-align:left | [[Window]] |
| 20000 | | 20000 | ||
| | | | ||
| Line 227: | Line 228: | ||
|- | |- | ||
| − | | [[Cage]] | + | | style=text-align:left | [[Cage]] |
| 30000 | | 30000 | ||
| 60000 | | 60000 | ||
| Line 233: | Line 234: | ||
|- | |- | ||
| − | | [[Barrel]] | + | | style=text-align:left | [[Barrel]] |
| 20000 | | 20000 | ||
| 60000 | | 60000 | ||
| Line 239: | Line 240: | ||
|- | |- | ||
| − | | [[Bucket]] | + | | style=text-align:left | [[Bucket]] |
| 3000 | | 3000 | ||
| 6000 | | 6000 | ||
| Line 245: | Line 246: | ||
|- | |- | ||
| − | | [[Animal trap]] | + | | style=text-align:left | [[Animal trap]] |
| 3000 | | 3000 | ||
| 30000 | | 30000 | ||
| Line 251: | Line 252: | ||
|- | |- | ||
| − | | [[Table]] | + | | style=text-align:left | [[Table]] |
| 30000 | | 30000 | ||
| | | | ||
| Line 257: | Line 258: | ||
|- | |- | ||
| − | | [[Coffin]] | + | | style=text-align:left | [[Coffin]] |
| 30000 | | 30000 | ||
| 60000 | | 60000 | ||
| Line 263: | Line 264: | ||
|- | |- | ||
| − | | [[Statue]] | + | | style=text-align:left | [[Statue]] |
| 60000 | | 60000 | ||
| | | | ||
| Line 269: | Line 270: | ||
|- | |- | ||
| − | | [[Corpse]] | + | | style=text-align:left | [[Corpse]] |
| Special | | Special | ||
| | | | ||
| − | | Based on the size of the corpse and what it's made of. | + | | style=text-align:left | Based on the size of the corpse and what it's made of. |
|- | |- | ||
| − | | [[Weapon]] | + | | style=text-align:left | [[Weapon]] |
| SIZE<sup>1</sup> | | SIZE<sup>1</sup> | ||
| | | | ||
| Line 281: | Line 282: | ||
|- | |- | ||
| − | | [[Armor]] | + | | style=text-align:left | [[Armor]] |
| Special | | Special | ||
| | | | ||
| − | | Depends on armor type and the race it was crafted for. See [[Material science#Contact Area|here]] for some examples. | + | | style=text-align:left | Depends on armor type and the race it was crafted for. See [[Material science#Contact Area|here]] for some examples. |
|- | |- | ||
| − | | [[Shield]]s | + | | style=text-align:left | [[Shield]]s |
| Special | | Special | ||
| | | | ||
| − | | Based on UPSTEP and the race that crafted it. | + | | style=text-align:left | Based on UPSTEP and the race that crafted it. |
|- | |- | ||
| − | | [[Box]] | + | | style=text-align:left | [[Box]] |
| 20000 | | 20000 | ||
| 60000 | | 60000 | ||
| Line 299: | Line 300: | ||
|- | |- | ||
| − | | [[Bag]] | + | | style=text-align:left | [[Bag]] |
| 1000 | | 1000 | ||
| 60000 | | 60000 | ||
| Line 305: | Line 306: | ||
|- | |- | ||
| − | | [[Bin]] | + | | style=text-align:left | [[Bin]] |
| 15000 | | 15000 | ||
| 60000 | | 60000 | ||
| Line 311: | Line 312: | ||
|- | |- | ||
| − | | [[Armor stand]] | + | | style=text-align:left | [[Armor stand]] |
| 10000 | | 10000 | ||
| 60000 | | 60000 | ||
| Line 317: | Line 318: | ||
|- | |- | ||
| − | | [[Weapon rack]] | + | | style=text-align:left | [[Weapon rack]] |
| 10000 | | 10000 | ||
| 60000 | | 60000 | ||
| Line 323: | Line 324: | ||
|- | |- | ||
| − | | [[Cabinet]] | + | | style=text-align:left | [[Cabinet]] |
| 30000 | | 30000 | ||
| 60000 | | 60000 | ||
| Line 329: | Line 330: | ||
|- | |- | ||
| − | | [[Figurine]] | + | | style=text-align:left | [[Figurine]] |
| 1000 | | 1000 | ||
| | | | ||
| Line 335: | Line 336: | ||
|- | |- | ||
| − | | [[Jewelry|Amulet]] | + | | style=text-align:left | [[Jewelry|Amulet]] |
| 500 | | 500 | ||
| | | | ||
| Line 341: | Line 342: | ||
|- | |- | ||
| − | | [[Finished_goods#Crafts|Scepter]] | + | | style=text-align:left | [[Finished_goods#Crafts|Scepter]] |
| 3000 | | 3000 | ||
| | | | ||
| Line 347: | Line 348: | ||
|- | |- | ||
| − | | [[Ammo]] | + | | style=text-align:left | [[Ammo]] |
| SIZE<sup>1</sup> | | SIZE<sup>1</sup> | ||
| | | | ||
| Line 353: | Line 354: | ||
|- | |- | ||
| − | | [[Jewelry|Crown]] | + | | style=text-align:left | [[Jewelry|Crown]] |
| 1000 | | 1000 | ||
| | | | ||
| Line 359: | Line 360: | ||
|- | |- | ||
| − | | [[Jewelry|Ring]] | + | | style=text-align:left | [[Jewelry|Ring]] |
| 50 | | 50 | ||
| | | | ||
| Line 365: | Line 366: | ||
|- | |- | ||
| − | | [[Jewelry|Earring]] | + | | style=text-align:left | [[Jewelry|Earring]] |
| 30 | | 30 | ||
| | | | ||
| Line 371: | Line 372: | ||
|- | |- | ||
| − | | [[Jewelry|Bracelet]] | + | | style=text-align:left | [[Jewelry|Bracelet]] |
| 200 | | 200 | ||
| | | | ||
| Line 377: | Line 378: | ||
|- | |- | ||
| − | | [[Finished_goods#Large_gems|Large gem]] | + | | style=text-align:left | [[Finished_goods#Large_gems|Large gem]] |
| 50 | | 50 | ||
| | | | ||
| Line 383: | Line 384: | ||
|- | |- | ||
| − | | [[Anvil]] | + | | style=text-align:left | [[Anvil]] |
| 10000 | | 10000 | ||
| | | | ||
| Line 389: | Line 390: | ||
|- | |- | ||
| − | | [[Body part]] | + | | style=text-align:left | [[Body part]] |
| Special | | Special | ||
| | | | ||
| − | | Based on the size of the body part and what it's made of. | + | | style=text-align:left | Based on the size of the body part and what it's made of. |
|- | |- | ||
| − | | [[Remains]] | + | | style=text-align:left | [[Remains]] |
| 2000 | | 2000 | ||
| | | | ||
| Line 401: | Line 402: | ||
|- | |- | ||
| − | | [[Meat]] | + | | style=text-align:left | [[Meat]] |
| 2000 | | 2000 | ||
| | | | ||
| Line 407: | Line 408: | ||
|- | |- | ||
| − | | [[Fish]] | + | | style=text-align:left | [[Fish]] |
| 2000 | | 2000 | ||
| | | | ||
| Line 413: | Line 414: | ||
|- | |- | ||
| − | | Unprepared [[fish]] | + | | style=text-align:left | Unprepared [[fish]] |
| 2000 | | 2000 | ||
| | | | ||
| Line 419: | Line 420: | ||
|- | |- | ||
| − | | Live [[vermin]] | + | | style=text-align:left | Live [[vermin]] |
| Special | | Special | ||
| | | | ||
| − | | Based on creature's adult size. | + | | style=text-align:left | Based on creature's adult size. |
|- | |- | ||
| − | | Tame [[vermin]] | + | | style=text-align:left | Tame [[vermin]] |
| Special | | Special | ||
| | | | ||
| − | | Based on creature's adult size. | + | | style=text-align:left | Based on creature's adult size. |
|- | |- | ||
| − | | [[Seed]]s | + | | style=text-align:left | [[Seed]]s |
| 100 | | 100 | ||
| | | | ||
| Line 437: | Line 438: | ||
|- | |- | ||
| − | | [[Plant]] | + | | style=text-align:left | [[Plant]] |
| 1000 | | 1000 | ||
| | | | ||
| Line 443: | Line 444: | ||
|- | |- | ||
| − | | [[Leather]] | + | | style=text-align:left | [[Leather]] |
| 5000 | | 5000 | ||
| | | | ||
| Line 449: | Line 450: | ||
|- | |- | ||
| − | | [[Plant]] growths | + | | style=text-align:left | [[Plant]] growths |
| 50 | | 50 | ||
| | | | ||
| Line 455: | Line 456: | ||
|- | |- | ||
| − | | [[Thread]] | + | | style=text-align:left | [[Thread]] |
| ceil(Dimension/50)<sup>1</sup> | | ceil(Dimension/50)<sup>1</sup> | ||
| | | | ||
| − | | Freshly gathered/produced thread has a dimension of 15000 and thus has a volume of 300 | + | | style=text-align:left | Freshly gathered/produced thread has a dimension of 15000 and thus has a volume of 300 |
|- | |- | ||
| − | | [[Cloth]] | + | | style=text-align:left | [[Cloth]] |
| ceil(Dimension/50)<sup>1</sup> | | ceil(Dimension/50)<sup>1</sup> | ||
| | | | ||
| − | | Freshly woven cloth has a dimension of 10000 and thus has a volume of 200 | + | | style=text-align:left | Freshly woven cloth has a dimension of 10000 and thus has a volume of 200 |
|- | |- | ||
| − | | [[Finished_goods#Totems|Totem]] | + | | style=text-align:left | [[Finished_goods#Totems|Totem]] |
| 5000 | | 5000 | ||
| | | | ||
| Line 473: | Line 474: | ||
|- | |- | ||
| − | | [[Backpack]] | + | | style=text-align:left | [[Backpack]] |
| 5000 | | 5000 | ||
| 30000 | | 30000 | ||
| Line 479: | Line 480: | ||
|- | |- | ||
| − | | [[Quiver]] | + | | style=text-align:left | [[Quiver]] |
| 3000 | | 3000 | ||
| 12000 | | 12000 | ||
| Line 485: | Line 486: | ||
|- | |- | ||
| − | | [[Catapult part]]s | + | | style=text-align:left | [[Catapult part]]s |
| 20000 | | 20000 | ||
| | | | ||
| Line 491: | Line 492: | ||
|- | |- | ||
| − | | [[Ballista part]]s | + | | style=text-align:left | [[Ballista part]]s |
| 20000 | | 20000 | ||
| | | | ||
| Line 497: | Line 498: | ||
|- | |- | ||
| − | | [[Ballista_arrow|Siege ammo]] | + | | style=text-align:left | [[Ballista_arrow|Siege ammo]] |
| 30000 | | 30000 | ||
| | | | ||
| Line 503: | Line 504: | ||
|- | |- | ||
| − | | [[Ballista arrow]] head | + | | style=text-align:left | [[Ballista arrow]] head |
| 10000 | | 10000 | ||
| | | | ||
| Line 509: | Line 510: | ||
|- | |- | ||
| − | | [[Mechanism]]s | + | | style=text-align:left | [[Mechanism]]s |
| 20000 | | 20000 | ||
| | | | ||
| Line 515: | Line 516: | ||
|- | |- | ||
| − | | [[Trap component]] | + | | style=text-align:left | [[Trap component]] |
| SIZE<sup>1</sup> | | SIZE<sup>1</sup> | ||
| | | | ||
| Line 521: | Line 522: | ||
|- | |- | ||
| − | | [[Alcohol|Drink]] | + | | style=text-align:left | [[Alcohol|Drink]] |
| 600 | | 600 | ||
| | | | ||
| Line 527: | Line 528: | ||
|- | |- | ||
| − | | [[Mill|Powder]] | + | | style=text-align:left | [[Mill|Powder]] |
| 600 | | 600 | ||
| | | | ||
| Line 533: | Line 534: | ||
|- | |- | ||
| − | | [[Cheese]] | + | | style=text-align:left | [[Cheese]] |
| 1000 | | 1000 | ||
| | | | ||
| Line 539: | Line 540: | ||
|- | |- | ||
| − | | [[Prepared meal]] | + | | style=text-align:left | [[Prepared meal]] |
| 1000 | | 1000 | ||
| | | | ||
| Line 545: | Line 546: | ||
|- | |- | ||
| − | | [[Extract|Misc. liquid]] | + | | style=text-align:left | [[Extract|Misc. liquid]] |
| 600 | | 600 | ||
| | | | ||
| Line 551: | Line 552: | ||
|- | |- | ||
| − | | [[Coin]] | + | | style=text-align:left | [[Coin]] |
| − | | 10 | + | | 10/16<sup>1</sup> |
| | | | ||
| − | | | + | | style=text-align:left | The size of a stack is 0.625 per coin, then subject to the rounding; so a single coin is 10 cm³ but a stack of 500 is 310 cm³. |
|- | |- | ||
| − | | [[Fat|Glob]] | + | | style=text-align:left | [[Fat|Glob]] |
| 600 | | 600 | ||
| | | | ||
| Line 563: | Line 564: | ||
|- | |- | ||
| − | | Small [[rock]] | + | | style=text-align:left | Small [[rock]] |
| 2000 | | 2000 | ||
| | | | ||
| − | | As [[Thrower|thrown]] by adventurers. | + | | style=text-align:left | As [[Thrower|thrown]] by adventurers. |
|- | |- | ||
| − | | [[Pipe section]] | + | | style=text-align:left | [[Pipe section]] |
| 30000 | | 30000 | ||
| | | | ||
| Line 575: | Line 576: | ||
|- | |- | ||
| − | | [[Hatch cover]] | + | | style=text-align:left | [[Hatch cover]] |
| 10000 | | 10000 | ||
| | | | ||
| Line 581: | Line 582: | ||
|- | |- | ||
| − | | [[Grate]] | + | | style=text-align:left | [[Grate]] |
| 10000 | | 10000 | ||
| | | | ||
| Line 587: | Line 588: | ||
|- | |- | ||
| − | | [[Quern]] | + | | style=text-align:left | [[Quern]] |
| 30000 | | 30000 | ||
| | | | ||
| Line 593: | Line 594: | ||
|- | |- | ||
| − | | [[Millstone]] | + | | style=text-align:left | [[Millstone]] |
| 30000 | | 30000 | ||
| | | | ||
| Line 599: | Line 600: | ||
|- | |- | ||
| − | | [[Splint]] | + | | style=text-align:left | [[Splint]] |
| 2000 | | 2000 | ||
| | | | ||
| Line 605: | Line 606: | ||
|- | |- | ||
| − | | [[Crutch]] | + | | style=text-align:left | [[Crutch]] |
| 2000 | | 2000 | ||
| | | | ||
| Line 611: | Line 612: | ||
|- | |- | ||
| − | | [[Traction bench]] | + | | style=text-align:left | [[Traction bench]] |
| 30000 | | 30000 | ||
| | | | ||
| Line 617: | Line 618: | ||
|- | |- | ||
| − | | Orthopedic [[cast]] | + | | style=text-align:left | Orthopedic [[cast]] |
| 2000 | | 2000 | ||
| | | | ||
| Line 623: | Line 624: | ||
|- | |- | ||
| − | | [[Tool]] | + | | style=text-align:left | [[Tool]] |
| SIZE<sup>1</sup> | | SIZE<sup>1</sup> | ||
| CAPACITY<sup>1</sup> | | CAPACITY<sup>1</sup> | ||
| − | | Includes items such as [[nest box]]es, [[jug]]s, [[large pot]]s, [[hive]]s, [[minecart]]s, [[wheelbarrow]]s, [[stepladder]]s, [[pedestal]]s, and [[display case]]s | + | | style=text-align:left | Includes items such as [[nest box]]es, [[jug]]s, [[large pot]]s, [[hive]]s, [[minecart]]s, [[wheelbarrow]]s, [[stepladder]]s, [[pedestal]]s, and [[display case]]s |
|- | |- | ||
| − | | [[Slab]] | + | | style=text-align:left | [[Slab]] |
| 60000 | | 60000 | ||
| | | | ||
| Line 635: | Line 636: | ||
|- | |- | ||
| − | | [[Egg]] | + | | style=text-align:left | [[Egg]] |
| Special | | Special | ||
| | | | ||
| − | | Presumably the caste's EGG_SIZE. | + | | style=text-align:left | Presumably the caste's EGG_SIZE. |
|- | |- | ||
| − | | [[Book]] | + | | style=text-align:left | [[Book]] |
| 1000 | | 1000 | ||
| | | | ||
| Line 647: | Line 648: | ||
|- | |- | ||
| − | | [[Sheet]] | + | | style=text-align:left | [[Sheet]] |
| ceil(Dimension/50)<sup>1</sup> | | ceil(Dimension/50)<sup>1</sup> | ||
| | | | ||
| − | | A fresh sheet has a dimension of 10000 and thus has a volume of 200 | + | | style=text-align:left | A fresh sheet has a dimension of 10000 and thus has a volume of 200 |
|- | |- | ||
| − | | [[Branch]] | + | | style=text-align:left | [[Branch]] |
| 5000 | | 5000 | ||
| | | | ||
| − | | | + | | style=text-align:left | An adventurer mode item |
|} | |} | ||
| − | :<sup>1</sup> - As noted above, all values are rounded ''down'' to the nearest multiple of 10, | + | :<sup>1</sup> - As noted above, all values are rounded ''down'' to the nearest multiple of 10, with a minimum value of 10. |
==See also== | ==See also== | ||
| + | * [[Density]] | ||
* [[Weight]] | * [[Weight]] | ||
{{Category|Modding}} | {{Category|Modding}} | ||
[[ru:Size]] | [[ru:Size]] | ||
Latest revision as of 22:57, 14 November 2025
| This article was migrated from DF2014:Size and may be inaccurate for the current version of DF (v53.03). See this page for more information. |
v53.03 · v0.47.05 This article is about the current version of DF.Note that some content may still need to be updated. |
- You may be looking for size of clothing, armor, the dimensions of a tile, or the list of creatures by size.
Size is a measure of how big a creature or item is, as volume in cubic centimeters[1], and called [BODY_SIZE] or [SIZE] in raw files.
Size has many important effects on the game, many through its direct effect on item weight, but as material properties go, its implementation is sometimes underwhelming - witness the incredible compression of matter, space, and time that is the QSP. When even multiple full grown dragons occupy a single square, size becomes a little difficult to contextualize. It doesn't help that a bronze colossus fits in a basic wooden cage (although, a fire man fits in it too).
Size directly affects such things as which weapons your dwarves can equip, butchering returns, storage limits, and combat effectiveness for both creatures and weapons.
Size is used to calculate an item's weight, along with the density of the underlying material(s):
- Weight (in Γ) = Density (in kg/m3) * Size (in cm3) / 1,000,000 (cm3 in a m3)
Through weight, the size of an item has further ramifications in the game, such as hauling speed, pressure plate activation, impact momentum, weight restrictions, and so forth.
The weight of creatures is calculated from the densities and sizes of the layers of their body parts, which currently results in corpse weights that are about 1/3 heavier than expected.
Internally, all custom size numbers are rounded down to the nearest multiple of 10 - thus, if you define an item with [SIZE:15], it will actually behave as if you had specified [SIZE:10].[2]
Buildings[edit]
The [DIM] building token defines the size of a workshop or building in tiles. This differs from creatures and items in that a building doesn't have a weight, and it's not in cm³, of course.
Creatures[edit]
When it comes to creatures, size is a rough stand-in for weight since standard flesh weighs about one gram per cubic centimeter. However, in the typical complexity of Dwarf Fortress, there are a number of other materials animals can include (ivory, hair, horn, shell, etc.) which have their own densities, shifting a creature's actual weight relative to its size, sometimes significantly (elephant tusks weigh a lot). Creature size is determined by [BODY_SIZE] tokens, often with multiple tokens to set their base size at certain ages.
Bodysize determines several things:
- Average butchering yields.
- How much damage they can absorb (along with morphology).
- How much damage they can inflict in melee (along with morphology and attack definition tokens).
- For creatures that can wear equipment (
[EQUIPS]).
- What size of equipment a creature can wear; clothing and armor are sized for a specific species and only creatures with a species base size near that size can wear them, an individual creature's actual size does not matter for this.
- Weapons have a minimum size that a creature must be to wield them (
[MINIMUM_SIZE]and[TWO_HANDED]), tissue layer thickness not included, see below.
The actual size of an individual creature is the result of different effects:
- The base BODY_SIZE for the species of creature.
- The age of the creature; most creatures are born at minimum size and grow to a maximum.
- Some, like dragons and most species of snake, grow throughout their entire lifetime and may not live long enough to reach the maximum.
- Inheritance; many creatures have
[BODY_APPEARANCE_MODIFIER]) tokens that allow them to vary in height, width, or length, which they can maybe pass on to children.
The following add to size, but are not included when determining how weapons are wielded.
- Muscle mass, determined by its strength attribute (a thin dwarf with ~44210 size will be ~64210 once they become unbelievably strong), due to muscle having
[THICKENS_ON_STRENGTH]. - Fat mass, due to
[THICKENS_ON_ENERGY_STORAGE].[Verify]
Creature sizes range from 1 (small insect vermin) to 200,000,000 (giant sperm whales, the largest creature in the game). See List of creatures by adult size for details.
Sample list of creature sizes in cm3[edit]
| Name | Size at birth | Size at maturity | Notes |
|---|---|---|---|
| Adder | 15 | 150 | Smallest (non-vermin) creature |
| Rabbit | 50 | 500 | Smallest domestic animal |
| Cat | 500 | 5,000 | |
| Kobold | 1,000 | 20,000 | |
| Dog | 1000 | 30,000 | |
| Dwarf | 3,000 | 60,000 | |
| Giant tiercel peregrine | 8,308 | 113,292 | Smallest giant animal |
| Water buffalo | 100,000 | 1,000,000 | Largest domestic creature |
| Elephant | 500,000 | 5,000,000 | Largest natural land-based creature |
| Cave dragon | 6,000 | 15,000,000 | Largest cavernous creature |
| Sperm whale | 500,000 | 25,000,000 | Largest natural creature |
| Dragon | 6,000 | 25,000,000 | Largest megabeast |
| Giant elephant | 4,000,000 | 40,000,000 | Largest land-based creature |
| Giant sperm whale | 4,000,000 | 150,000,000 | Largest creature, period |
Items[edit]
Most items defined in the raws require a [SIZE] token, each class of item has its own: for instance, [SIZE] for ammo, [SIZE] for weapons, [SIZE] for tools, and so on.
Item types not defined in the raws also have a size which can be determined from their weight and material density, using DFHack, or code debugging. Some assorted item type sizes, and their storage capacity when applicable:
| Item Type | Volume | Capacity | Notes |
|---|---|---|---|
| Bars | 6000 | ||
| Cut gems | 200 | ||
| Blocks | 6000 | ||
| Rough gems | 2500 | ||
| Mined stone | 100000 | ||
| Wood logs | 50000 | ||
| Door | 30000 | ||
| Floodgate | 30000 | ||
| Bed | 30000 | ||
| Chair | 30000 | ||
| Chain | 5000 | ||
| Flask | 1000 | 1800 | |
| Goblet | 1000 | 1800 | |
| Instrument | 4000 | ||
| Toy | 1000 | ||
| Window | 20000 | ||
| Cage | 30000 | 60000 | |
| Barrel | 20000 | 60000 | |
| Bucket | 3000 | 6000 | |
| Animal trap | 3000 | 30000 | |
| Table | 30000 | ||
| Coffin | 30000 | 60000 | |
| Statue | 60000 | ||
| Corpse | Special | Based on the size of the corpse and what it's made of. | |
| Weapon | SIZE1 | ||
| Armor | Special | Depends on armor type and the race it was crafted for. See here for some examples. | |
| Shields | Special | Based on UPSTEP and the race that crafted it. | |
| Box | 20000 | 60000 | |
| Bag | 1000 | 60000 | |
| Bin | 15000 | 60000 | |
| Armor stand | 10000 | 60000 | |
| Weapon rack | 10000 | 60000 | |
| Cabinet | 30000 | 60000 | |
| Figurine | 1000 | ||
| Amulet | 500 | ||
| Scepter | 3000 | ||
| Ammo | SIZE1 | ||
| Crown | 1000 | ||
| Ring | 50 | ||
| Earring | 30 | ||
| Bracelet | 200 | ||
| Large gem | 50 | ||
| Anvil | 10000 | ||
| Body part | Special | Based on the size of the body part and what it's made of. | |
| Remains | 2000 | ||
| Meat | 2000 | ||
| Fish | 2000 | ||
| Unprepared fish | 2000 | ||
| Live vermin | Special | Based on creature's adult size. | |
| Tame vermin | Special | Based on creature's adult size. | |
| Seeds | 100 | ||
| Plant | 1000 | ||
| Leather | 5000 | ||
| Plant growths | 50 | ||
| Thread | ceil(Dimension/50)1 | Freshly gathered/produced thread has a dimension of 15000 and thus has a volume of 300 | |
| Cloth | ceil(Dimension/50)1 | Freshly woven cloth has a dimension of 10000 and thus has a volume of 200 | |
| Totem | 5000 | ||
| Backpack | 5000 | 30000 | |
| Quiver | 3000 | 12000 | |
| Catapult parts | 20000 | ||
| Ballista parts | 20000 | ||
| Siege ammo | 30000 | ||
| Ballista arrow head | 10000 | ||
| Mechanisms | 20000 | ||
| Trap component | SIZE1 | ||
| Drink | 600 | ||
| Powder | 600 | ||
| Cheese | 1000 | ||
| Prepared meal | 1000 | ||
| Misc. liquid | 600 | ||
| Coin | 10/161 | The size of a stack is 0.625 per coin, then subject to the rounding; so a single coin is 10 cm³ but a stack of 500 is 310 cm³. | |
| Glob | 600 | ||
| Small rock | 2000 | As thrown by adventurers. | |
| Pipe section | 30000 | ||
| Hatch cover | 10000 | ||
| Grate | 10000 | ||
| Quern | 30000 | ||
| Millstone | 30000 | ||
| Splint | 2000 | ||
| Crutch | 2000 | ||
| Traction bench | 30000 | ||
| Orthopedic cast | 2000 | ||
| Tool | SIZE1 | CAPACITY1 | Includes items such as nest boxes, jugs, large pots, hives, minecarts, wheelbarrows, stepladders, pedestals, and display cases |
| Slab | 60000 | ||
| Egg | Special | Presumably the caste's EGG_SIZE. | |
| Book | 1000 | ||
| Sheet | ceil(Dimension/50)1 | A fresh sheet has a dimension of 10000 and thus has a volume of 200 | |
| Branch | 5000 | An adventurer mode item |
- 1 - As noted above, all values are rounded down to the nearest multiple of 10, with a minimum value of 10.