I have made some progress on the change log and probably need to add even more to this already 82 line additions.
Edit: New patch in my post below http://forums.wz2100.net/viewtopic.php?f=6&p=139456#p139453.
Berserk Cyborg wrote:I have made some progress on the change log and probably need to add even more to this already 82 line additions.
Berserk Cyborg wrote:
I think the default AI should be either SemperFi-js or Nullbot (not able to decide which one myself).
.
According wzait, last semerfi-js edition much more interesting, than old one in 3.2.3 version. Its like two different bots.montetank wrote:SemperFi is to weak, always follows one and the same strategy. SemperFi isn`t a challenge IMO.
Forgon wrote:Semperfi should be removed from the game because SemperFi JS has made it obsolete.
JimmyJack wrote:I think the more AIs the better.
How hard would this be? [...]
Nexus AI is not used in campaign. In campaign, every mission has its own simple hand-crafted AI script: "this factory produces this stuff in this order", "produced units attack that often", "these units stand and defend this spot", and that's pretty much it. Campaign AI doesn't need to know how to build the base from scratch, research sensible technologies, adapt to player's choices, so it's kind of easier. Though if i were to make a new campaign from scratch, it is probable that i would have just made a custom NullBot personality for every mission, like i did in my single-player challenges.I don't know how good an idea changing the AI on the campaign would be. Maybe it should remain Nexus?
NoQ wrote:Nexus AI has historical value. I suggest we keep it as deprecated (not default, probably marked as deprecated) for a while before we remove wzscript support. Probably (unlikely) someone would be willing to do a line-by-line translation to javascript, but wzscript API is not corresponding one-to-one to the javascript API, so it would not be trivial, nor reliable.
Berserk Cyborg wrote:I think I have everything noteworthy of this release in this revision of the change log.
Ok, I pushed it in 7e9a52df8a4bd4baa7fc12252c89e32c16e3291f.Per wrote:I have some notes of my own for the changelog, but I think you should commit this first, then I can modify yours as appropriate.