Anyhow, I am still having a lot of problems.
1) First of all, spring crashes with an unhandled exception please contact the ai developer if I define kamikaze. No explanation in the log.
2) NTAI barely ever builds factories, even in spots where in the log it says "[00:16] CBuild() :: armlab" and stuff. Setting the cheap multiplier higher has no effect. But it is odd because this problem sometimes goes away. I just finished a NTAI arm vs. NTAI core game where arm was building 50% of the factories it should have, and core built 1 factory at the 25 minute mark after its comm had walked all over the map building mexes and solars. Setting the factory spacing higher seems to sometimes help.
3) NTAI blatantly ignores my Scouters and Attackers. When it builds a scout, the scout just sits there doing nothing. But the scouts scout just fine when I have dynamic_selection=1, however...
4) NTAI never attacks. Ever. Last game arm had like 20 sampsons, and 5 scouts running around in core's base, but the sampsons still just sat there in a ring around the factory.
Code: Select all
[AI]
{
abstract=0;
use_mod_default=0;
use_mod_default_if_absent=0;
Scouters=armamph, armawac, armfast, armfav, armflash, armflea, armlatnk, armpeep, armpt, armpw, armseer, armsehak, armsfig, armsh, armspy, armwar, corak, corawac, corfast, corfav, corfink, corgator, corhunt, corpt, corsfig, corsh, corspy, corvoyer, corvrad;
Attackers=armaas, armacsub, armah, armamph, armanac, armaser, armbats, armbrawl, armbull, armcroc, armcrus, armfido, armfig, armflak, armflash, armflea, armham, armhawk, armjam, armjeth, armlance, armlatnk, armmanni, armmark, armmart, armmav, armmerl, armmh, armmship, armpnix, armpt, armpw, armraven, armrock, armroy, armsam, armscram, armseap, armsfig, armsh, armsjam, armsnipe, armspid, armstump, armsub, armsubk, armthund, armvader, armwar, armyork, armzeus, corah, corak, coramph, corape, corarch, corbats, corcan, corcrash, corcrus, coreter, corgator, corgol, corhrk, corhurc, corkrog, corlevlr, cormart, cormh, cormist, cormort, cormship, corpt, corpyro, corraid, correap, corroach, corroy, corseal, corseap, corsent, corsfig, corsh, corshad, corshark, corsjam, corsnap, corspec, corssub, corstorm, corsub, corsumo, corthud, cortitan, corvamp, corveng, corvrock;
\\ both=armamph, armflash, armflea, armlatnk, armpt, armpw, armsfig, armsh, armwar, corak, corgator, corpt, corsfig, corsh;
cheap_multiplier=1.6;
defence_spacing=15;
power_spacing=8;
factory_spacing=15;
default_spacing=9;
dynamic_selection=0;
fire_state_commanders=2;
move_state_commanders=1;
\\ kamikaze=armvader, corroach;
}