The way AI building walls is so messed up.

General Discussion about AOE3

Moderators: Global Moderator, Age Moderator

Post Reply
tr_warrior
Conscript
Conscript
Posts: 4
Joined: Wed Jan 09, 2013 6:58 pm

The way AI building walls is so messed up.

Post by tr_warrior » Mon Dec 16, 2013 10:07 am

As pointed at topic, I quite dislike wall building AI. How can I forbit AI from building walls ever ? Maybe it could be worked better if there would be a rule that forbits AI from building walls outside a fixed radius from his first TC and/or building walls so close to others bases. Another thing that annoys me is AI build walls as a big circle. Cant you reprogram it as another geometric shape ?
Last edited by tr_warrior on Wed Dec 18, 2013 8:18 pm, edited 1 time in total.

tr_warrior
Conscript
Conscript
Posts: 4
Joined: Wed Jan 09, 2013 6:58 pm

Re: The way AI building walls is so messed up.

Post by tr_warrior » Wed Dec 18, 2013 6:42 am

Well, just tell me how to disable it. I dont mind if it can be fixed or not. I checked scripts but i got confused. I donno what to do and didnt wanted to delete everything related to "wall".

User avatar
murdilator
N3O Member
N3O Member
Posts: 249
Joined: Sat Sep 20, 2008 10:29 pm
Location: Norway

Re: The way AI building walls is so messed up.

Post by murdilator » Fri Dec 20, 2013 12:54 am

A simple way to fish this is to increase the btRushBoom modifier to a higher number, such as 1.0, and btOffenseDefense to 1.0.

Also in Rule turtleUp, you should change the preference for


(...+0.7) to +0.5. That makes it btOffenseDefense 0.5 for building walls.


The in Age4Monitor, Building Walls is enabled, one small radius, one large radius. The AI currently does not understand how to build walls otherwise than a circle. I am sorry for that. I had planned on making a "circle" so wide, and so far back in its center point, that it would come across as a straight wall. However, it might be possible to make them build some sort of square, but that is only guessing.


Mainly increasing the btOffenseDefense in StrategyRandomizer will help you a lot. -1.0 means heavy turtle, while 0.0 means balanced, and 1.0 means rush.


If you want to permanently disable walls:

Also look at DelayWalls, fillinWallGaps, DelayWallsAggressive, fillinWallGapsAggressive, and change the states to inactive instead of active. Also remove the

xsEnableRule "fillinWallGaps" and "fillinWallGapsAggressive" from the Age4Monitor


Your AI will be focused on rushing more now.

Also, if you use N3O Fan Patch, be sure to reduce the btOffenseDefense Multiplier bonuses, which are set at .73 and .43; press ctrl-f and type in .73 until you find it, or btOffenseDefense until you find those multipliers.



Hope this helped some!


Regards,


murdilator
"Feel the Might of the Sioux!" - Gall, when fighting and defeating your army at his own base.

---------------

Mutiplayer Non-lame Scenario Design Guides:

Part 1:
http://www.aoe3clan.com/index.php?name= ... pic&t=4532

Part 2:
http://www.aoe3clan.com/index.php?name= ... 2408#62408

Part 3:
http://www.aoe3clan.com/index.php?name= ... pic&t=4595

Part 4:
http://www.aoe3clan.com/index.php?name= ... 3806#63806

---------------

Scenario Design Competition Participant 2009:

3v3WildernessRoad: http://aoe3.heavengames.com/downloads/s ... ileid=2521

tr_warrior
Conscript
Conscript
Posts: 4
Joined: Wed Jan 09, 2013 6:58 pm

Re: The way AI building walls is so messed up.

Post by tr_warrior » Fri Dec 20, 2013 6:34 am

??? I think that will do it. Its still a little bit more complex then I thought. Thank you anyways murdilator.;)

Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests