Components of the Dwarf Fortress LNP that can be used on any OS. Contributions, feedback, and reuse all welcome.
The goal of this project is to create a canonical common base for different versions of the Lazy Newb Pack, across whatever platform or variant a user or pack maintainer feels like. It assumes that the pack is based on the PyLNP launcher or an equivalent, and targeted at the latest DF release with DFHack.
It consists of alternative color schemes, standard 'newb friendly' default settings, an embark profile collection, keybindings (alternative control schemes), and miscellaneous "extras" to install.
Each of these directories can be placed directly into $pack/LNP/
:
The color schemes come from a number of sources, including Vherid's collection.
Default settings to revert to. The embarks are an install of
default_embarks.txt
. The init files are for Phoebus with Twbt - so graphics
should simply be reinstalled after resetting to defaults - with tweaks for new
players by PeridexisErrant.
The default profiles are sourced from an appeal on Reddit. The starting scenarios are adapted from Masterwork Mod (for 34.11). The advanced profiles are scraped from the wiki 2. The tutorial profiles are from CaptnDuck and Mayday.
The extras folder is copied into the DF install the first time the launcher is run.
Currently included in this folder are a few dfhack init files and a collection of pre-built stock settings (used by the dfhack script gui/stockpiles)
The keybinds use PyLNP's minimal format, which only records non-vanilla binds. This makes them version-independent, smaller, and much easier to read.
The vanilla binds are just an empty file! The Classic LNP keybinds are adapted for laptop keyboards. The PeridexisErrant keybindings are additionally optimised for use with the mouse, eg with dfhack's mousequery plugin, and improve navigation on the embark screen.
Some tilesets are from vanilla DF. Fricy generated many more with mifki's
tileset generator.
curses_24x24.png
is by /u/dragonplatino.