SilasD

Results 9 comments of 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....