QUOTE
The AI never builds additional gateways, etc in it's expansion bases.
This is because of the way the script is written. I've included the actual script here if you would like to take a closer look at what it actually does.-----> [attachmentid=6747]
If you scroll down to about 3/4 of the way you will see this block of code:
expand 99 block4
wait 750
goto block5
this block tells the computer to create a new expansion using "block4" instructions. Block 4 only builds a nexus and then continues to build probes as instructed by block2. Blizzard's insane script, tho a bit "tougher", is still pretty pathetic. No offense to Bob Fitch, the actual coder of these scripts, as his instructions were probably not to build the "toughest" scripts but instead simply a "tougher" one. Here are the rest of the blocks pertaining to expansions.
:block4
start_town
build 1 nexus 80
wait_build 1 nexus
get_oldpeons 8
multirun block2
:block2
build 1 probe 80
wait_build 1 probe
build 2 probe 80
..... etc
wait_build 24 probe
stop
What can you do to correct this? NOTHING without doing one of the 2.
1. Use triggers and locations to "spawn" buildings/units.
2. Use a simple MOD that will work on all your future maps etc.
Both have their pluses/minuses.
with triggers maybe you could "assist" the "insane Ai" by building at his expansoins with the following:
| Trigger |
| Description: |
| Faking it.... building gateways/cannons at expansion |
|
| Players: |
| ¤ insane computer1 |
| Conditions: |
| ¤ if insane computer1 commands at least 1 nexus at location expansionA |
| Actions: |
| ¤ create 1 pylon at ExpansionA_pylon1 |
| Trigger |
| Players: |
| ¤ insane computer1 |
| Conditions: |
| ¤ if insane computer1 commands at least 1 pylon at location expansionA_pylon1 |
| Actions: |
¤ create 1 gateway at expansionA_pylon1
|
| ¤ create 1 cannon/ 2 gateways/ stargate etc at pylon1 |
I'm not very experienced w/ UMS triggers and maps yet, so this probably is extremely primative and ineffecient.
I am however very adept at custom Ai script writting and If for fun you would like to see your expansions "building" something, I've really quickly written a small cwad MOD you can load before playing your map. In this cwad I have replaced both "custom expansion level" and "custom expansion insane" with Racine's (Only the best Ai scripter in the WORLD!) 3.0Ai Protoss, Zerg, and my own Xel'Naga Terran.
updated correct file
Download this file here ----->
BlizzHard.zip ( 224.49k )
Number of downloads: 1or visit the topic it is written under here ---->
http://www.staredit.net/index.php?act=ST&f=6&t=12604Hope all this babble helps.
Good luck with your map wheter you use triggers or a MOD!