Skip to content

[Bug] dfhack scripts placed into legacy folder - DFHack removes them as a result #56

Description

@dakuth

Describe the Bug

After installing and running df-storyteller init it deployed scripts to SteamLibrary\steamapps\common\Dwarf Fortress\hack\scripts (storyteller-begin.lua, storyteller-events.lua, storyteller-snapshot.lua.

When starting up the steam version of DF-Hack it warns "An old version of DF-Hack files have been dedicated. Do you want to delete them? (Recommended)". If you hit OK, then the Dwarf Fortress\hack is removed. If you hit Cancel Dwarf Fortress starts, but DFHack does not.

I manually copied the 3 scripts to SteamLibrary\steamapps\common\Dwarf Fortress\dfhack-config\scripts and everything seemed to work, other than the issue found in #55 . I can browse the legends web UI, view dwarves, etc., so I assume it all is working (again, other than the problem with #55 )

Steps to Reproduce

  1. Install on DF-Hack Steam 53.12-r1

Environment

  • OS: Windows 11
  • Dwarf Fortress version: Steam 53.12
  • DFHack version: Steam 53.12-r1
  • LLM Provider: OpenAI
  • LLM Model: default
  • Python version: 3.11.7

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions