Quote from: PeridexisErrant on August 01, 2016, 11:44:16 pm @ldog - the multilevel option is set in "dfhack_PeridexisErrant.init", FYI



Are you saying that is what's making prospect crash the game?



@ldog - the multilevel option is set in "dfhack_PeridexisErrant.init", FYI



Quote from: jecowa on August 01, 2016, 09:31:10 pm Quote from: Evrett33 on August 01, 2016, 09:07:50 pm Could you please add a button in the next version to shut off for all these gfx overwrities? Its a lot of work to go through and ## each one and tileset gfx choice is part of the reason newb pack exists.



I've been wanting to make versions of all the graphics packs that are optimized to work without TWBT graphics overrides. Rydel was helping me with this earlier. This really requires a different set of raw/objects files. I think it is going to require an overrides version and overrides version of the graphics packs for now, but maybe in the future PyLNP will be able to load a different set of objects and init files depending on whether the overrides setting is "on" or "off".



The problem isn't so much the button, as knowing what to do when it's pressed - we have a wide variety of graphics packs by old and new authors, on all kinds of sites and even just the basic format is hard enough to manage at times.



@jecowa - if a format can be worked out *that works without PyLNP too*, I'm sure we can support it somehow.



data art init

manifest.json

raws graphics objects



data art init (TWBT Overrides) init (Vanilla - no Overrides)

manifest.json

raws graphics objects (TWBT Overrides) objects (Vanilla - no Overrides)



It might be. I've never heard of prospect making the game crash. It might be worth a shot to see if turning off multi-level view helps.Right now a graphics pack is laid out like this:I was thinking of laying them out something like this:For manual installation, the user should see that there's a choice to be made while copying over the files and the descriptive folder names should help with the decision. Maybe there could be a readme.txt file too with installation instructions and an expanded explanation of the TWBT overrides choice.For PyLNP installation, it should probably default to the TWBT version if DFHack is enabled and TWBT is installed, and use the non-TWBT version otherwise. When the user switches Print Mode and causes TWBT to be enabled or disabled, then the folders would get swapped out. And then maybe there could also be a button to switch to the non-TWBT versions even when TWBT is enabled.