Just going through the new stuff. Very nice tweaks!
onMapLoad.init is missing:
tweak do-job-now
dwarfvet enable
soundsense (this is my own tweak just to remind myself)
Those need to be enabled every time unless you've got some other method?
I don't remember if I've ever brought it up or not, but cutting the center bedrooms along with the redundant doors is 64 less doors we need to make. It's also somewhat improved pathing (although I doubt the bedrooms are big offenders of FPS loss since they only go to sleep like once per season). That is 192 bedrooms vs 216 for the 6 floor stack. Considering I see more married couples in current version of DF I think that is still more than enough unless you are raising the pop cap? Granted, I seem to have trouble fitting in an apartment stack, caverns always in my way.
From center of wagon running quickfort run library/dreamfort.csv -n /setup I get:
quickfort: expected to be at cursor position (47, 47, 69) on screen "dwarfmode/QueryBuilding/Some/Wagon" but cursor is at (45, 45, 69); there is likely a problem with the blueprint text in cell A219: "{startnobles}{startorders}{startburrows}{startmilitary}{starthotkeys}"
Since I ran it several times from various other positions (1 of my draft animals is on the center by the way) before checking, and then finally moving it off the wagon before it executed successfully, it added several plain cloaks to the uniforms, greaves to the metal as well, all were set to over instead of replace. Also the H menu it messed up the names, like it applied them and then tried a few more times and used whatever blank characters were left. I'm assuming partial reruns of the macro and probably not much in the way of error-trapping available for that. The other things seem to have applied normally.
Doesn't seem to like the multi-orders either:
[DFHack]# quickfort orders library/dreamfort.csv -n "/surface2, /farming2, /surface3, /farming3, /industry2, /surface4,
...rtress 0.47.05/hack/scripts/internal/quickfort/parse.lua:335: attempt to call a nil value (method 'description')
stack traceback:
...rtress 0.47.05/hack/scripts/internal/quickfort/parse.lua:335: in function <...rtress 0.47.05/hack/scripts/internal/quickfort/parse.lua:321>
(...tail calls...)
[C]: in function 'dfhack.call_with_finalizer'
...k 0.47.05-r04\Dwarf Fortress 0.47.05\hack\lua\dfhack.lua:72: in function 'dfhack.with_finalize'
(...tail calls...)
...ress 0.47.05/hack/scripts/internal/quickfort/command.lua:49: in global 'do_command_internal'
...ress 0.47.05/hack/scripts/internal/quickfort/command.lua:138: in function <...ress 0.47.05/hack/scripts/internal/quickfort/command.lua:134>
[C]: in function 'dfhack.call_with_finalizer'
...k 0.47.05-r04\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:132: in field '?'
...05-r04\Dwarf Fortress 0.47.05/hack/scripts/quickfort.lua:231: in local 'script_code'
...k 0.47.05-r04\Dwarf Fortress 0.47.05\hack\lua\dfhack.lua:753: in function 'dfhack.run_script_with_env'
(...tail calls...)
[DFHack]#