SilasD
SilasD
I can't reproduce this, under `v0.52.01 win64 ITCH 52.01-r1` Classic, Vanilla. The script is definitely flawed; it uses viewscreen fields before validating that it's on the right viewscreen. But that...
[Discord discussion](https://discord.com/channels/793331351645323264/793331351645323267/1446291452337328228) --- The web-app tool being used apparently has a restriction about using the Dwarf Fortress directory, preventing it from writing to, or may accessing at all, `dfhack-config/orders`. Unknown...
Speaking of TCP/IP, perhaps this web app could use the existing protobuf-over-TCP/IP to interact with DFHack. I was able to make this command-line work: `start dfhack-run "workorder" "{\"amount_total\" : 5,...
The animal has a link to a civzone building that doesn't exist, or to a building that is not a civzone. I was able to reproduce this by setting a...
Have you benchmarked to make sure the interface size is a bottleneck, on modern-ish machines? I've often been *shocked* at what actually slows down code, versus what I expected would...
Wellp, that seems fairly definitive, when a senior developer says it's both very hard and unsustainable. I did do my own benchmarking tests, which I'll copy below. I didn't do...
I think you should use `gui/gm-editor` to explore `df.global.enabler`, `df.global.enabler.renderer`, `df.global.gps`, `df.global.map_renderer`. In particular, there are `viewport` structures in `df.global.gps`. I've only glanced at these; I know they exist but...
I have not looked at the code, but I suspect the problem is not checking the agreement's `deity_type` field to determine whether the `deity_data` union field refers to a Deity...
Yes, that's absolutely the results I would expect from my diagnosis. It's taking an entity id (civilizations, sites, dance troupes, *religions*, etc) and treating it as a historical figure id....