Jump to content

Player of 0AD

Balancing Advisors
  • Posts

  • Joined

  • Last visited

  • Days Won


Posts posted by Player of 0AD

  1. Currently I have Alpha 25a. Installed via SVN, on Linux

    I'd like to update to 25b.

    What I know is that one can update the version with:

    svn up
    cd build/workspaces
    ./update-workspaces.sh -j3
    cd gcc
    make -j3


    But I believe this will not give me A25b, but a newer development version. Thats not what I want

    Is there a different bunch of commands which will change it to A25b instead? @Stan` is there a simple solution?

    • Like 1
  2. 3 minutes ago, LetswaveaBook said:

    Hamilcar provides a global speed boost, which allows you to outmaneuver the opponent. It means that your opponent can't catch your archers. So I think he is decent, though not the best.

    Local, not global. He will outrun his infantry, but his melee cavalry will outrun him ; )


    • Like 1
    • Haha 1
  3. 29 minutes ago, alre said:

    sword cav is OP, I have already compared them to axe cav to show how far superior they are, without even considering their effectiveness against buildings, which isn't so relevant in the balance of the game (if you chop down enemy cc with cav, you have won anyway).

    I disagree. Ax cav can be effectively used for anti-building missions, for example sneaky attacks. Only persians have them btw

  4. 11 hours ago, Thales said:

    I understand what you are saying, but why is it that the AI has more income and is more efficient at bartering?


    The AI likes it very much to invest heavily into trading, that's why its likely having more trade income than a human player.

    What it doesnt seem to like is bartering high amounts for low amounts, rather low amounts for high amounts.

  5. 7 hours ago, Yekaterina said:

    Why are you floating 20K resources ?! :D 

    In a good TG when I am rich I float 4000, but that's about it. 

    Well... It was just an AI match. 4 very hard opponents and only 2 allies, but an AI match nevertheless

    7 hours ago, Yekaterina said:

    What is the point of storehouses on control groups?


    • Like 1
  6. 1 hour ago, Thales said:

    When the game ends o A.D. displays the closing statistics. There is a tab for "market", which shows data such as income and barter efficiency as two examples. I noted that my income has been $0 and my barter efficiency if very low at 18%. The AI had substantial income and a high barter efficiency rate. I ran across a Reddit which stated that you need to build two markets and trade between them. (As in next to each other?)  Is that correct?


    Note that bartering and trading are 2 totally different things which have nothing to do with each other except for that you need a market. For bartering, you just need one market, that's it.

    1 hour ago, Thales said:


    Since I'm playing "single player" against the AI, I was curious as how trade worked, since it would seem to require a "third" player?

    You don't really need a third player for trading. However, if you trade with an ally and not with yourself you will receive a small "international bonus". Notice that trading is not really trading but just resource generation.

    Also notice that trading is not always necessary, gathering and bartering is usually much more efficient.

    • Like 1
  7. What 0AD lacks is the possibilty to simply load a match.

    That way the crashed games would not be totally destroyed but they could at least be loaded. It would not solve the issue completely but if we assume that people are behind the "ddosing" it could demotivate them a bit, maybe.

    • Like 2
  8. 2 minutes ago, Yekaterina said:

    Thank you very much @andy5995, how did you tweak the resource gathering bonus for the AI? Which file and which command controls the AI's eco bonus? 



    // Sandbox, Very Easy, Easy, Medium, Hard, Very Hard, Extreme
    // rate apply on resource stockpiling as gathering and trading
    // time apply on building, upgrading, packing, training and technologies
    let rate = [ 0.42, 0.56, 0.75, 1.00, 1.25, 1.56, 2.5 ];

    let time = [ 1.40, 1.25, 1.10, 1.00, 1.00, 1.00, 1.0 ];

    • Thanks 2
  • Create New...