On October 20 2026 20:02 Kraekkling wrote:https://www.youtube.com/watch?v=h-raqRluvWsI'll do a proper write up at some point, but I'm both super busy rn and I didn't want to sit on it without sharing
short: I used a decompiled version of scmdraft to add a bunch of stuff. The last update of scmdraft is like 7 years ago - I hope the original author is fine with what's happening here. no commercial interest, giving back to the community, yada yada yada
- diagonal symmetry like Eclipse
- custom mirror symmetry (e.g. placing "water" and creating e.g. a "raised jungle" mirror, instead of "water")
- rectangle terrain select -> right click -> create mirrored copy (for left-right tile symmetry; we index and mirror every single tile)
- unit -> unit sprite cast
- unit / buildings hit boxes
And at some point Testbug noted that we could try to solve the mining problem, i.e. determine what the pathfinding behaviour looks like for any expansion. So this was done next; and last we added search algorithms for the boosting techniques. I hope the video explains most of it. Try it out!
I'm not 100% that everything works, but we do seem to find all (?) known boosts, and some more. Anyways, the search algorithms and everything else (apart from scmdraft) is open source and can be adjusted/improved.