rlcevg / CircuitAI

Spring RTS local native AI
GNU General Public License v2.0
19 stars 20 forks source link

Check internal unit name rename compatibility #40

Closed GoogleFrog closed 7 years ago

GoogleFrog commented 7 years ago

Many of the internal names of the ZK units have been changed for improved consistency. The branch is here: https://github.com/ZeroK-RTS/Zero-K/tree/internalrename

Here is a complete list of the changes: https://github.com/ZeroK-RTS/Zero-K/issues/1596#issuecomment-298212175

While doing the changes we included the circuit configs and changed the unit names with with the same find/replace. The modified configs are here: https://github.com/ZeroK-RTS/Zero-K/tree/internalrename/AI

I am going to update the configs in chobby manually, probably by next Tuesday looking at my schedule. Development circuit should use the new configs once they are tested. If circuit has hardcoded internal unit names anywhere then it is likely to require a release.

rlcevg commented 7 years ago

Thanks for info! Transition should be smooth (in theory), one of the main goal of config was to get rid of all hardcoded unitnames. Customparams, (Unit|Team|Game)RulesParams, custom command IDs are the only hardcoded things.

Edit: Made few runs with Hard64 config (internalrename) - works for me.

rlcevg commented 7 years ago

ZK was updated to v1.5.5.0 Circuit seems to work in general.