python-lnp
python-lnp copied to clipboard
Cross-platform re-implementation of the Lazy Newb Pack launcher.
I've recently [received reports](http://www.bay12forums.com/smf/index.php?topic=126076.msg7486347#msg7486347) that some graphics packs include [DFHack onLoad.init scripts](https://dfhack.readthedocs.io/en/stable/docs/Core.html#init-files) which have been causing various problems by adjusting TwbT settings. We should probably have users confirm before installing...
Currently, an update is considered available if the online version string is not equal to the local version string. This has caused various annoyances for my beta packs which are...
Prompted by discussion in the DFgraphics thread, [starting here](http://www.bay12forums.com/smf/index.php?topic=155882.msg7192421#msg7192421), with my responses [summarised here](http://www.bay12forums.com/smf/index.php?topic=155882.msg7198680#msg7198680) and [followup here](http://www.bay12forums.com/smf/index.php?topic=155882.msg7201416#msg7201416) (links for background, and include design rationale). The motivating issue is that creators...
Get this error when selecting "Play Dwarf Fortress!" ``` #! Exception in Tkinter callback Traceback (most recent call last): File "/home/michael/Desktop/df/python_lnp/build/lnp/out00-PYZ.pyz/Tkinter", line 1532, in __call__ File "/home/michael/Desktop/df/python_lnp/build/lnp/out00-PYZ.pyz/core.launcher", line 52, in...
It should be possible to detect when raws are not as logged by PyLNP, and avoid overwriting them - and warn the user when they try, with a hint to...
[Here's a proof of concept.](https://github.com/PeridexisErrant/PyLNP-graphics-preview) The idea is to add a preview option to graphics packs, and tileset configuration within them. Ultimately it could also replace the current colorscheme preview....
Currently, mods and graphics can be used together but there are some compatibility problems - specifically that mods which remove large chunks of the raws can confuse the diff functions...
The current handling of "Defaults" (as in, the contents of LNP/Defaults) is a legacy of the original LNP, where there was no known baseline and settings were only changed by...
Exception: ``` #!python $ python lnp.py Note: PIL not found and Tk version too old for PNG support (8.5).Falling back to GIF images. WARNING: LNP folder is missing! Exception in...
It would be helpful to show information (such as changelog info, tips, etc) when a user runs PyLNP in a new pack revision for the first time. Perhaps it could...