Uploaded July 2025 | Updated September 2026, 12 minutes ago
Learn how Dwarf Fortress generates procedural creatures using Lua, and how to customize your own. This is a tutorial by DPh Kraken (patreon.com/c/DPhKraken) for experienced modders.
0:00 Introduction
0:15 Structure of a Creature Function
1:38 Random Creature Profiles
2:37 Custom RCP
2:58 Custom Werebeast (Werebug)
3:39 Tweaks
4:09 Creature Classes and Materials
4:39 Custom FB (Elemental)
5:10 Logic Insertion
5:45 Conclusion
Links:
Text guide: dwarffortresswiki.org/index.php/Lua_scripting
Copiable scripts: dwarffortresswiki.org/index.php/Lua_script_examples
Tutorial #1: youtu.be/QMxgsUogIIk
Join the Kitfox Discord server: discord.gg/kitfoxgames
Learn how Dwarf Fortress generates procedural creatures using Lua, and how to customize your own. This is a tutorial by DPh Kraken (patreon.com/c/DPhKraken) for experienced modders.
0:00 Introduction
0:15 Structure of a Creature Function
1:38 Random Creature Profiles
2:37 Custom RCP
2:58 Custom Werebeast (Werebug)
3:39 Tweaks
4:09 Creature Classes and Materials
4:39 Custom FB (Elemental)
5:10 Logic Insertion
5:45 Conclusion
Links:
Text guide: dwarffortresswiki.org/index.php/Lua_scripting
Copiable scripts: dwarffortresswiki.org/index.php/Lua_script_examples
Tutorial #1: youtu.be/QMxgsUogIIk
Join the Kitfox Discord server: discord.gg/kitfoxgames










