df-automation:矮人要塞任务自动化

这是一个用于矮人要塞任务自动化的存储库,包含一些矮人要塞宏的示例。您可以在宏手册中找到关于Dwarf Fortress宏的相关信息。

HelloWorld.mak

这是一个简单的宏示例,自动在光标位置左侧挖掘一条长度为5的行。您需要在/data/init/macros目录下创建一个名为HelloWorld.mak的文件,内容如下:

!!!重要的!!!
文件名应与宏的第一行匹配
HelloWorld
DESIGNATE_DIG
SELECT CURSOR_LEFT
CURSOR_LEFT
CURSOR_LEFT
CURSOR_LEFT
SELECT

注意:宏文件末尾应有一个空行,否则加载时会失败。