Infoboxes for raw objects
Currently designing new infoboxes for most objects w/ raws.
Primary goals:
- Extract more information out of the raws
- Automatically reads from raw subpages like the current versions
- Display info in easy-to-read format
- Clean, organized, consistent design across all templates
- Support for custom objects or non-raw objects (e.g. generated creatures and mats)
To do:
- Design remaining objects: in-progress
- Creature examples (cat, dragon)
- Entity examples
- Inorganic examples (metal, ceramic, milk of lime, mineral, soil)
- Item examples (ammo, armor. food. gloves, helm, pants, shield, shoes, siegeammo, tool, toy, trapcomp, weapon)
- Material template examples
- Plant examples (aboveground crop, garden)
- Tissue template examples
- Finalize design/layout/structure: in-progress
- Convert tables into templates: not started
- Learn DFRawFunctions: in-progress
- Testing: not started
Notes:
- Tables are getting too long/overkill
- Cut "unnecessary" data
- Split into smaller boxes per page (mini-infoboxes for unique creature materials/tissue?)
- Make auto-calculator for butchery returns
- Condense color boxes into columns
- Research generated creatures & hardcoded mats
Creature examples
Dwarf
| ☺
|
| Urist likes dwarves for their beards.
|
| Object ID
|
| Object
|
CREATURE
|
| ID
|
DWARF
|
| Names
|
| General name
|
dwarf, dwarves, dwarven
|
| Baby name
|
dwarven baby, dwarven babies
|
| Child name
|
dwarven child, dwarven children
|
| Appearance
|
| Tile
|
☺
|
| Soldier tile
|
☻
|
| Child tile
|
☺
|
| Age
|
| Babyhood
|
Years 0-1
|
| Childhood
|
Years 1-12
|
| Adulthood
|
Years 12+
|
| Max age
|
Years 150-170
|
| Average body size
|
| Year 0
|
3000 cm3
|
| Year 1, day 168
|
15000 cm3
|
| Year 12 (max)
|
60000 cm3
|
| Body parts
|
| Necked humanoid, 2 eyes, 2 ears, nose, 2 lungs, heart, guts, organs, humanoid joints, throat, neck, spine, brain, skull, 5 fingers, 5 toes, mouth, tongue, facial features, teeth, ribcage
|
| Body tissue composition
|
- Skin
- Fat
- Muscle
- Bone
- Cartilage
- Hair
- Tooth
- Eye
- Nerve
- Brain
|
- Lung
- Heart
- Liver
- Gut
- Stomach
- Gizzard
- Pancreas
- Spleen
- Kidney
- Eyebrow
|
- Eyelash
- Nail
- Cheek whiskers
- Chin whiskers
- Moustache
- Siderburns
|
|
| Tissue layers
|
Vertebrate tissue layers
|
| Tendons
|
Sinew, 200 healing rate
|
| Ligaments
|
Sinew, 200 healing rate
|
| Has nerves
|
Yes
|
| Blood material
|
Blood, liquid
|
| Blood display color
|
|
| Blood color
|
Carmine
|
| Generated materials from this creature
|
- Skin
- Fat
- Muscle
- Bone
- Cartilage
- Hair
- Tooth
- Eye
- Nerve
- Brain
|
- Lung
- Heart
- Liver
- Gut
- Stomach
- Gizzard
- Pancreas
- Spleen
- Kidney
- Leather
|
- Parchment
- Tallow
- Soap
- Nail
- Sinew
- Blood
- Pus
- Sweat
- Tears
- Spit
|
|
| Material name
|
dwarf ⟨material⟩
|
| Infection behavior
|
| Gets wound infections
|
Yes
|
| Gets infections from rot
|
Yes
|
| Pus material
|
Pus, liquid
|
| Pus display color
|
|
| Pus color
|
Cream
|
| Secretions
|
| Secretion 1, trigger
|
Sweat, exertion
|
| Secretion 2, trigger
|
Tears, extreme emotion
|
| Interactions
|
|
|
| Attacks
|
| Attack name
|
Body part(s) used
|
| Punch
|
right hand, left hand
|
| Kick
|
right foot, left foot
|
| Scratch
|
left fingers (nail), right fingers (nail)
|
| Bite
|
head (tooth)
|
|
| Attribute modifiers
|
| Attribute
|
Median
|
Bonus
|
| Strength
|
1250
|
+
|
| Agility
|
900
|
-
|
| Toughness
|
1250
|
+
|
| Analytical ability
|
1250
|
+
|
| Focus
|
1500
|
++
|
| Creativity
|
1250
|
+
|
| Patience
|
1250
|
+
|
| Memory
|
1250
|
+
|
| Spatial sense
|
1500
|
++
|
|
| Personality modifiers
|
| Trait
|
Min
|
Median
|
Max
|
| Immoderation
|
0 |
55 (+5) |
100
|
| Stress vulnerability
|
0 |
45 (-5) |
100
|
| Bashful
|
0 |
45 (-5) |
100
|
| Singleminded
|
0 |
55 (+5) |
100
|
| Greed
|
0 |
55 (+5) |
100
|
|
| Movement
|
| Gait
|
Min speed
|
Normal
|
Max speed
|
| Walk
|
? |
? |
30 kph
|
| Climb
|
? |
? |
6 kph
|
| Swim
|
? |
? |
6 kph
|
| Crawl
|
? |
? |
12 kph
|
|
| Natural swimmer
|
Learned
|
| Natural climber
|
No
|
| Stance climber
|
No
|
| Can jump
|
Yes
|
| Other characteristics
|
| Creature class
|
|
| Internal body temperature
|
10067 °U
|
| Active period
|
Diurnal
|
| Smell trigger
|
90
|
| Visual field
|
350° (Binocular vision: 10°)
|
| Low light vision
|
10000
|
| Other flags
|
|
|
Material templates
Stone (default)
| Object ID
|
| Object
|
MATERIAL_TEMPLATE
|
| ID
|
STONE_TEMPLATE
|
| Names
|
| Solid
|
stone, stone
|
| Liquid
|
magma, magma
|
| Gas
|
boiling magma, boiling magma
|
| Color
|
| Solid display color
|
|
| Solid color
|
Gray
|
| Liquid display color
|
|
| Liquid color
|
Orange
|
| Gas display color
|
|
| Gas color
|
Orange
|
| Temperature
|
| Specific heat
|
800
|
| Ignite point
|
N/A
|
| Melting point
|
11500 °U
|
| Boiling point
|
14000 °U
|
| Heatdam point
|
N/A
|
| Colddam point
|
N/A
|
| Fixed temperature
|
None
|
| Density
|
| Solid density
|
2670 kg/m3
|
| Liquid density
|
3300 kg/m3
|
| Stress properties
|
|
|
Yield (kPa)
|
Fracture (kPa)
|
Strain at yield (kPa)
|
| Impact
|
120000 |
120000 |
100
|
| Compressive
|
120000 |
120000 |
100
|
| Tensile
|
15000 |
15000 |
100
|
| Torsion
|
15000 |
15000 |
100
|
| Shear
|
15000 |
15000 |
100
|
| Bending
|
15000 |
15000 |
100
|
|
| Other properties
|
| Material value
|
1
|
| Max edge
|
1000
|
| Absorption
|
0
|
| Flags
|
|
|
Inorganic examples
Sandstone
| #
|
| Object ID
|
| Object
|
INORGANIC
|
| ID
|
SANDSTONE
|
| Appearance
|
| Wall tile
|
#
|
| Boulder tile
|
•
|
| Material properties
|
| Material template
|
Stone
|
| Solid name
|
sandstone, sandstone
|
| Melting point
|
12070 °U
|
| Solid density
|
2400 kg/m3
|
| Inorganic properties
|
| Classification
|
Stone
|
| Rock layer
|
Sedimentary
|
| Shallow sedimentary ocean
|
Yes
|
| Deep sedimentary ocean
|
No
|
| Can support aquifer
|
Yes
|
Onyx
| ☼
|
| Object ID
|
| Object
|
INORGANIC
|
| ID
|
ONYX
|
| Appearance
|
| Wall tile
|
☼
|
| Rough gem tile
|
☼
|
| Cut gem tile
|
♦
|
| Material properties
|
| Material template
|
Stone
|
| Solid name
|
onyx, onyxes
|
| Solid density
|
2650 kg/m3
|
| Solid color
|
Black
|
| Solid display color
|
|
| Inorganic properties
|
| Classification
|
Gem
|
| Material value multiplier
|
x2
|
| Environment
|
Sedimentary
|
| Inclusion type
|
Small cluster
|
| Frequency
|
100
|
Items
Plants
Plump helmet
| ♠
|
| Urist likes plump helmets for their rounded tops.
|
| Object ID
|
| Object
|
PLANT
|
| ID
|
MUSHROOM_HELMET_PLUMP
|
| Names
|
| Plant name
|
plump helmet, plump helmets, plump helmet
|
| Appearance
|
| Shrub tile
|
:
|
| Dead shrub tile
|
:
|
| Picked tile
|
♠
|
| Dead picked tile
|
⌐
|
| Shrub characteristics
|
| Available seasons
|
| Spring
|
Summer
|
Autumn
|
Winter
|
|
| Biome
|
|
| Underground depth
|
1-3
|
| Wet or dry
|
Both
|
| Frequency
|
100
|
| Cluster size
|
5
|
| Shrub drown level
|
4
|
| Farming
|
| Grow duration
|
30000 ticks
|
| Basic material properties
|
| Material value
|
x2
|
| Produces
|
Drink, seed
|
| Edibility
|
|
| Drink properties
|
| Solid name
|
frozen dwarven wine
|
| Liquid name
|
dwarven wine
|
| Gas name
|
boiling dwarven wine
|
| Display color
|
|
| Material value
|
x2
|
| Drinkability
|
|
| Seed properties
|
| Seed name
|
plump helmet spawn
|
| Display color
|
|
| Material value
|
x1
|
| Edibility
|
|
Mangrove
| ♣
|
| Urist likes mangroves for their roots.
|
| Object ID
|
| Object
|
PLANT
|
| ID
|
MANGROVE
|
| Names
|
| Plant name
|
mangrove, mangroves, mangrove
|
| Sapling name
|
mangrove sapling
|
| Appearance
|
| Map tile
|
♣
|
| Sapling tile
|
τ
|
| Dead sapling tile
|
τ
|
| Tree characteristics
|
| Biome
|
|
| Trunk period
|
10
|
| Heavy branch density
|
25
|
| Branch density
|
50
|
| Max trunk height
|
4 tiles
|
| Heavy branch radius
|
1 tiles
|
| Branch radius
|
2 tiles
|
| Trunk branching
|
2 tiles
|
| Max trunk diameter
|
1
|
| Trunk width period
|
200
|
| Root density
|
5
|
| Root radius
|
3
|
| Sapling drown level
|
4
|
| Tree drown level
|
7
|
| Leaf properties
|
| Display color
|
|
| Color
|
Green
|
| Material value multiplier
|
x1
|
| Edibility
|
Not edible
|
| Flower properties
|
| Display color
|
|
| Color
|
White
|
| Material value multiplier
|
x1
|
| Edibility
|
Not edible
|
| Fruit properties
|
| Display color
|
|
| Color
|
Red
|
| Material value multiplier
|
x1
|
| Edibility
|
Not edible
|
| Growths
|
| Leaves
|
| Growth name
|
mangrove leaf, mangrove leaves
|
| Growth density
|
1000
|
| Growth host tile
|
Branches & twigs, sapling
|
| Overworld tile
|
N/A
|
| Item tile
|
♠
|
| Growth timing
|
All-year-round
|
| Growth drops
|
No
|
| Growth priority
|
1
|
| Flowers
|
| Growth name
|
mangrove flower, mangrove flowers
|
| Growth density
|
1000
|
| Growth host tile
|
Branches & twigs
|
| Overworld tile
|
♣
|
| Item tile
|
♣
|
| Growth timing
|
50000-119999 ticks
|
| Growth drops
|
No
|
| Growth priority
|
2
|
| Fruit
|
| Growth name
|
mangrove fruit, mangrove fruits
|
| Growth density
|
1000
|
| Growth host tile
|
Branches & twigs
|
| Overworld tile
|
N/A
|
| Item tile
|
•
|
| Growth timing
|
120000-300000 ticks
|
| Growth display timing
|
0
|
| Growth drops
|
Yes, no cloud
|
| Growth priority
|
0
|
Meadow-grass
| .,`'
|
| Object ID
|
| Object
|
PLANT
|
| ID
|
MEADOW-GRASS
|
| Names
|
| Plant name
|
meadow-grass
|
| Appearance
|
| Grass tiles
|
.,`'
|
| Grass colors
|
| Main color
|
|
| Alt color
|
|
| Dry color
|
|
| Dead color
|
|
| Grass characteristics
|
| Biome
|
- Temperate grassland
- Temperate savanna
- Temperate shrubland
- Any temperate forest
|
| Wet or dry
|
Both
|
|
Wormy tendril
| ≥≤⌐¬
|
| Object ID
|
| Object
|
PLANT
|
| ID
|
WORMY TENDRILS
|
| Names
|
| General name
|
wormy tendril, wormy tendrils, wormy tendril
|
| Appearance
|
| Grass tiles
|
≥≤⌐¬
|
| Alt grass tiles
|
≤≥¬⌐
|
| Alt period
|
200
|
| Alt period offset
|
100
|
| Grass colors
|
| Main color
|
|
| Alt color
|
|
| Dry color
|
|
| Dead color
|
|
| Grass characteristics
|
| Biome
|
- Not freezing
- Mountain
- Tundra
|
| Wet or dry
|
Both
|
| Alignment
|
Evil
|
|
Navbox