Carson
Carson
Consider a separate variable or storing useful information related to this in stampAnchors?
There is existing safemode code in defenceManager.ts. I suggest replacing that with this improved version :D
Record in constants roles that inherently avoid enemies. When shoving, check if enemies, and if there are threatening enemies in range of a tile and not a rampart. Avoid tiles...
It already has code to do this, it just wasn't working. I made some small changes that I think have fixed it but it's hard to test as minerals rarely...
I guess I can temporarily adjust mineral harvester code to test
Utilize remote roomType checking for remote + if there is abandonment to decide wether to avoid rooms like this
Moreover, abandon remotes that path through enemy ones. Check this in tickConfig
Makes sense. Let me brainstorm and try out a new structure, and pitch it to the group. Thanks!
I'm entirely unsure how this is being planned. Anyone else have an idea?
Why not just when there are 2+ spawns? Your issue only happened when there was 1 and it tried to be rebuilt