summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* refactor: redo the initial hello messageHEADtrunkHawarth2026-03-201-1/+1
| | | | | Adds a lumberborne mod tag to the logger so if multiple mods are logging to the same file, they can be differentiated from each other.
* fix: make instructions username-agnosticHawarth2026-03-201-2/+2
| | | | | Fixes a problem where the install instructions only worked for users with the username 'hawarth'.
* fix: add command to clean installed_mods directoryHawarth2026-03-201-0/+1
| | | | | | | Cleans the ~/.local/share/Bay\ 12\ Games/Dwarf\ Fortress/data/installed_mods/ directory so the game can properly refresh the newly built/installed mod; otherwise the game will not register the changes.
* chore: update descriptionHawarth2026-03-201-1/+1
| | | | Updates the description to reflect the mod a bit better.
* chore: update .gitignoreHawarth2026-03-201-0/+2
| | | | | Updates .gitignore to ignore some more files and directories generated by the Makefile.
* chore: add basic MakefileHawarth2026-03-201-0/+21
| | | | | | | | Adds a basic Makefile that lets us package the mod into a directory ready to be loaded into Dwarf Fortress with the install recipe. Also lets us create a zip and tarball and has a clean recipe to remove files generated by the Makefile.
* refactor: move logging to its own fileHawarth2026-03-202-1/+2
| | | | | Moves the log function from init.lua to logger.lua and then requires logger.lua in init.lua.
* chore: initHawarth2026-03-204-0/+684
Initialises the project with an info.txt and init.lua, so that the mod is picked up in Dwarf Fortress.