Skip to content

Components of the Dwarf Fortress LNP that can be used on any OS

Notifications You must be signed in to change notification settings

Arson00/LNP-shared-core

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LNP-shared-core

Build Status

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/:

LNP/colors

The color schemes come from a number of sources, including Vherid's collection.

LNP/defaults

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.

LNP/embarks

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.

LNP/extras

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)

LNP/keybinds

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.

LNP/tilesets

Some tilesets are from vanilla DF. Fricy generated many more with mifki's tileset generator. curses_24x24.png is by /u/dragonplatino.

About

Components of the Dwarf Fortress LNP that can be used on any OS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published