- Autorepair mode. Units sometimes stop their commands to repair something!
I told a unit to build an energy tower, suddenly it turned around and repaired another. I also saw a gold minig initiate suddenly start repairing a building. I think this whole autrepair mode is a bit buggy.
Ok, I disabled auto-repair for AI units to prevent the problems with idle workers, I think for now we may have to disable it for everyone until we can sort out what's going on here.
re the pathfinder problems, I am aware and can reproduce, but I'll have to ask for a little patience here, it's very difficult to figure out what is causing such problems, and when the behaviour only manifests itself with a lot of 'active' units, my fancy textures and overlays don't help a lot... I will find it, but it will require some creative logging and may take a little while to sort out.
Actually, I think it would be cool if what you last saw on whatever part of the map would stay that way until you see it again!
This is indeed how it would ideally work, and hopefully one day it will...
Ok a second post for something more positive
Mega-CPU and Easy-CPU work in GAE now.
I made the changes in 0.2.x branch. What should i do with the code? checkin? Send it to someone?
Yay! Something positive!
Ok, exactly what you want to do here will depend on how comfortable with SVN you are... from the screenshots you posted I see you still have the water rendering problem at the screen edges, so your working copy is not up to date, and if you try to commit now, it will fail.
My recommendation would be,
1. Create a patch, just in case the following messes up your working copy.
Issue a command like this : [ svn diff > ai_players.patch ] in the top level dir of the checkout.
2. svn update, and then...
If you get no conflicts, rebuild and ensure everything is ok (it should be, but test it anyway), then commit.
If you get conflicts and you are comfortable enough with SVN to resolve them, go ahead and resolve them, then test, and commit.
If you get conflicts and you are not comfortable enough with SVN to try and resolve them, send the patch you created to me, and I'll merge it for you
Of course, if you're really not sure about all this conflict business, feel free to perform only step one and send it to me