1
Utilities and 3rd Party Applications / Re: DFHack: quickfort | buildingplan | blueprint | blueprints/library
« on: June 25, 2021, 10:18:00 am »
Long time lurker, old school player trying to check out some automation tools.
I've jumped into quickfort and testing the dreamfort runs on some peaceful instances of DF.
Unfortunately I've run into some errors that I cannot find any posts about (aside from common issues with this in LUA in general) and unable to correct my self.
Trying to run the surface1 macro/label at start and get the following errors.
Any assistance from anyone?
Thanks much!
I've jumped into quickfort and testing the dreamfort runs on some peaceful instances of DF.
Unfortunately I've run into some errors that I cannot find any posts about (aside from common issues with this in LUA in general) and unable to correct my self.
Trying to run the surface1 macro/label at start and get the following errors.
Code: [Select]
[DFHack]# quickfort run /library/dreamfort.csv -n /surface1
applying blueprint: "/central_stairs"
applying blueprint: "/surface_clear_small"
applying blueprint: "/surface_zones"
applying blueprint: "/surface_name_zones"
...rtress 0.47.05/hack/scripts/internal/quickfort/query.lua:26: bad argument #1 to 'pairs' (table expected, got nil)
stack traceback:
[C]: in function 'pairs'
...rtress 0.47.05/hack/scripts/internal/quickfort/query.lua:26: in upvalue 'load_aliases'
...rtress 0.47.05/hack/scripts/internal/quickfort/query.lua:99: in field '?'
...ress 0.47.05/hack/scripts/internal/quickfort/command.lua:54: in field 'do_command_internal'
...ortress 0.47.05/hack/scripts/internal/quickfort/meta.lua:52: in upvalue 'do_meta'
...ortress 0.47.05/hack/scripts/internal/quickfort/meta.lua:59: in field '?'
...ress 0.47.05/hack/scripts/internal/quickfort/command.lua:54: in global 'do_command_internal'
...ress 0.47.05/hack/scripts/internal/quickfort/command.lua:120: in function <...ress 0.47.05/hack/scripts/internal/quickfort/command.lua:116>
[C]: in function 'dfhack.call_with_finalizer'
C:\data\PEPack\Dwarf Fortress 0.47.05\hack\lua\dfhack.lua:72: in function 'dfhack.with_finalize'
...ress 0.47.05/hack/scripts/internal/quickfort/command.lua:114: in field '?'
...PEPack\Dwarf Fortress 0.47.05/hack/scripts/quickfort.lua:221: in local 'script_code'
C:\data\PEPack\Dwarf Fortress 0.47.05\hack\lua\dfhack.lua:680: in function 'dfhack.run_script_with_env'
(...tail calls...)Any assistance from anyone?
Thanks much!