Thanks very much for the thoughtful response. For the record:
- I have "Waterfillable" set to "None".
- My spidertron can walk on shallow water. Spidertron is not deleted when I place your shallow waterfill under it, and the tiles under its legs are also waterfilled.
- However, constructron is different: when placing waterfill under it manually, the tiles under its legs are not waterfilled. Construction bots from my personal robotport also refuse to waterfill those tiles. (I take it that is the 'Waterfillable' option doing its business.)
I think that suggests that Constructron is doing something that circumvents this protection logic.
- Additionally, Constructron refuses to step on shallow water at all, while Spidertron has no problems.
I'm not sure what to make of that, since shallow water is in the base mod.
Regardless, all this points more toward Constructron than your Waterfill mod, in my opinion. Thanks again for the input.
Edit: P.S. Swimming mod did not change any of the above