Grind bones, shells, chitin into flux (and more)

If you liked this item, please rate it up on Steam Workshop page.

Author: niemst

Last revision: 9 Feb at 21:14 UTC

File size: 4.29 MB

On Steam Workshop

Description:
Grind Bones and Shells into Flux

TL;DR

Create flux from bones and shells, and more.


Please see my other mods:

https://steamcommunity.com/sharedfiles/filedetails/?id=3157869674


Introduction

This mod was created to give some use to bones and shells.
After reviewing the flux stone list, I discovered that bones and shells could be used to create flux. I decided to create a mod that allows players to grind bones and shells into flux.

I’ve also added the ability to create bone char from bones. They can be used as pigment. Creating fertilizer from bones is also possible now. With bone char saturated tallow can be pressed into an equivalent of charcoal bar.


Detailed Content
New Elements
  • Calcium Carbonate Powder – a powder created from grinding shells. It has a high content of calcium and can be used as flux in metallurgy, or contribute to the cycle[www.onlinemathlearning.com].
  • Bone Powder (Calcium Phosphate Powder) (bone ash)[en.wikipedia.org] – a powder created from grinding bones. It has a high content of calcium and can be used as flux in metallurgy. Bone powder can also be used to create fertilizer and in pottery.
  • Bone Char (Powder) – a powder created by burning bones in a low oxygen environment. It has a high content of carbon and can be used as fuel after being pressed into bars[en.wikipedia.org] or as an Ivory Black pigment[en.wikipedia.org].
  • Chitin Powder – a powder created from grinding chitin. It can be used as a dye (also for staind glass mod).
  • Reactions to create above materials. The reactions for metalworking and use of new materials. The reactions for creating bone charcoal. Reactions for creating fertilizer. Lime cycle reactions[en.wikipedia.org]. Reaction to press bars eg for bone ash glazing.
  • The ability to use above is provided to dwarfs.

Design Decisions
  • There is no ability to create fertilizer via a tag on inorganic material. To work around that, I decided to use POTASH, as it is already recognized by the game as a fertilizer.
  • I decided that from bone char and tallow you should be able to create equivalent of coal (as replacement I used charcoal)


Other

Plans
  • Support for bone char production Done
  • Dye source Done
  • Dye source for Done
  • Ash bone glazing Done
  • Use of chitin from body components Done
  • Use of skulls Can not do ¯_(ツ)_/¯
  • Usage of bones in pottery – bone china

Issues
  • Use of skulls – despite skulls being bones they can not be grinded.
  • Grinding chitin is restricted to predefined animals animal-man etc

If you encounter any other, please let me know.

Compatibility

The mod should be compatible with other mods. It uses SELECT and does not remove existing objects. It may not work with mods that alter by CUT and re-add the MOUNTAIN entity. If you encounter any issues, please let me know.
It is fully compatible with my other mod (provides bone-based glass dye):

https://steamcommunity.com/sharedfiles/filedetails/?id=3154132118

I have a mode and woud like to make it compatible with this mod

If you have a mod that adds new bones or shells they should be working out of the box
If you added creature with chiting or would like to make creature form other mod compatible based on the following code make GRIND_CHITIN_MAT reaction to create chitin powder

[SELECT_CREATURE:YOUR CREATURE NAME] [USE_MATERIAL_TEMPLATE:CHITIN_POWDER:CHITIN_POWDER_TEMPLATE] [SELECT_MATERIAL:CHITIN_POWDER] [DISPLAY_COLOR:3:0:0] # see see https://dwarffortresswiki.org/index.php/Color#Color_values [STATE_COLOR:ALL_SOLID:AQUAMARINE] # see https://dwarffortresswiki.org/index.php/Color#Color_tokens [POWDER_DYE:AQUAMARINE] # sync with STATE_COLOR # comppability with Colors in the Industry (Stained Glass) mod [REACTION_CLASS:AQUAMARINE_GLASS_DYE] # sync with POWER_DYE [REACTION_CLASS:CYAN_COLOR_GLASS_DYE] # sync with the DISPLAY_COLOR -> see https://dwarffortresswiki.org/index.php/Color#Color_values [SELECT_MATERIAL:CHITIN] [MATERIAL_REACTION_PRODUCT:GRIND_CHITIN_MAT:LOCAL_CREATURE_MAT:CHITIN_POWDER]
Using in Other Mods

Please feel encouraged to use this resource as a dependency in your mod. If you need just a subset of features and others are misaligned with your vision, please contact me – it is likely there will be no problem on my side to create a resource-only mod (or mods) with the content you require.

Updates
  • 50.06: also make bone char, black pigment and fertilizer from bones.
  • 50.07: powder press into bars (bone powder pressed into bar can be used in glazing creating bone ash glaze)
  • 50.08: added grinidng chitin to make dye powder from it – Thx to https://steamcommunity.com/sharedfiles/filedetails/?id=2922326795 as that showed me how it could be done

LICENSE: Creative Commons – CC BY 4.0 License