@wraitiiHey man, I hope you're doing well. I've always thought this mod was really cool, and today I decided to try and fix it and its compatibility with 0ad 28. Luckily, after a lot of head-banging and nonsensical Chatgpt responses, I managed to get something playable and error-free. I believe now only some provincial localization issues and things like that remain.
Hello I played a game today in which against commonplace rules where champ cav (and naked fanatics) are banned there were no rules.
It turns out Saidrdz with Persia who is one of the best players with this build was going for champ cav. In the first fight we managed to capture the cc of the first player but then we got sorrounded and our army died. This was a terrible fight for us and my pop was very low and while I wasn't quite 0 pop I knew my eco was weak and would likely die in the next 2 minutes. So I decided to resign.
What would you have done in my position ? Keep in mind Saidrdz is still spamming champ cav and also I wasn't aware of whether we were winning but in when I watched the replay after it seemed to me the enemy still had potential with Saidrdz and Daky playing cavalry. Next thing you know you get banned.
I don't really mind the ban which I think is ok if you resigned too early. Anyway the following are not really on that topic but for context.
commands.txt
In Age of Mythology you can command units while paused. I searched for a mod and found this one:
https://github.com/lebarde/activepause
But he is not compatible with 0.28
Or maybe I can't config. Linux is hard for me.
Also in Age of Mythology you can make the mini map big for a moment.
It wold be awesome to have a possibility to do that in 0 A.D.
In Age of Mythology there is a random map called "Ring of Ice". If someone could make it for 0 A.D. I would be gratefull.
yup, all those errores were fixed, thank u, but... Q.Q there is a feature that is not working in this version, the "easy placement" of buildings (idk what to call it), it used to rotate and find the best location for buildings.
Using those values for the function I proposed (rounding): G(200)=2, G(300)=3, G(400)=4, G(500)=5, G(800)=8. Would seem the behaviour is obvious, but, as expected, G(1000)=10, G(2000)=16, G(3000)=20, G(4000)=22 and G(5000)=24, for example.