Staredit Network > Forums > SC1 UMS Mapmaking Assistance > Topic: [Mixed Base] AI Scripts not working properly?
[Mixed Base] AI Scripts not working properly?
Mar 26 2010, 2:51 am
By: Robotron  

Mar 26 2010, 2:51 am Robotron Post #1



Okay, so a my computer AI scripts aren't working quite correctly, or are they?

What I noticed is that the Terran computer isn't upgrading or researching anything, even with operation cwal on. They aren't even researching Stim, Siege Mode, Vulture upgrades, etc.

However, here are a few things to note:

The base that the Terran are in is a mixture of all 3 races, however each race is strictly controlled by 1 computer, so every Terran unit belongs to a Terran computer, etc.

There are no land routes at all connecting the computer's base with the player's base.

The correct AI Scripts (in this case, Expansion Campaign Medium) are being used correctly for each race.

All of the Terran buildings are on creep.

Now my question is, is the AI Script screwing up because of the fact that the computer's base is mixed in with other computers of different races, including Zerg so there's creep everywhere, or does medium AI always behave this way (or does AI in general behave like this on island maps)?

I've attached the map in question in case any of you want to download it to see for yourselves. The map requires an editor similar to SCMDraft2 to view properly, as I've changed colours around. Note that while the entire computer base appears to belong to red, the Zerg, Terran, and Protoss are players 1, 2, and 4 except all given the same colour to make it appear like it's only 1 computer.

Attachments:
P3.scx
Hits: 2 Size: 106.09kb



None.

Mar 26 2010, 4:37 am Lanthanide Post #2



This should probably be ok in general, remember there were several terran/zerg levels in Broodwar. Of course campaign levels can have crafted AI to avoid any of those issues, so it could be worth investigating those AI's as well.



None.

Mar 26 2010, 4:47 am Robotron Post #3



I figured it should work just fine. I mean, I've made multiple levels where I've had Zerg and Protoss bases merged together (each race controlled by a different CPU player) using standard AI Scripts.

I'm wondering if Terran works properly with this.

The problem with using the Brood War AI is that it relies on the CPU having certain buildings in certain places as well as the map architecture, so it won't work with what I'm trying to accomplish.

I just find it weird that they're not using their upgrades properly yet they are producing units and attacking the player like normal. Perhaps CPU AI behaves a lot differently on island levels, but who knows. I was just wondering if having Zerg creep around the CPU's buildings bugged out part of the AI unless it used specific Brood War AI seen in Z8X (To Slay the Beast).



None.

Mar 26 2010, 5:48 am Ultraviolet Post #4

We do a little trolling

I'd say it's probably just the way the medium AI behaves. Try a different AI and see if the results change?



My Projects:

Impossible Ultraviolet | Impossible UV 2 | Impossible UV 3
Mercenaries 2020 | Mercenaries III
Squad Defense

Legacy Projects (No guarantee of functionality in modern SC):

Pixel Adventure 2 | Space Snipers | Control the Ball

______________________________________________

Join me in Torn City

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[02:27 am]
Symmetry -- https://staredit.net/topic/18903/ THE REVIEWS ARE HERE! "ok these are pretty good memes" - ssj9Kevin
[2026-7-17. : 2:58 pm]
Ultraviolet -- Symmetry
Symmetry shouted: Man I wish we had this tech back in the day when people played ums lmao
fr fr
[2026-7-17. : 2:39 am]
Symmetry -- Man I wish we had this tech back in the day when people played ums lmao
[2026-7-16. : 6:28 am]
NudeRaider -- EUD actions, specifically. The conditions remained. Today we can even have actions again, but they're all virtualized/whitelisted (not sure on the actual technical implementation) so you can only use them for specific intended purposed, not arbitrary code injections.
[2026-7-16. : 6:26 am]
NudeRaider -- I mean yes, maps - through EUDs - were theoretically able to do that as well, but that was patched quickly.
[2026-7-16. : 6:25 am]
NudeRaider -- Symmetry
Symmetry shouted: Ohhh imagine a SC map that could delete itself
not the map, the editor
[2026-7-16. : 2:28 am]
Symmetry -- I vaguely remember Voy doing some ACE back in the day, but I had no idea EUDs could do that kind of shit. I am very much catching up on the technology
[2026-7-16. : 2:28 am]
Symmetry -- Ohhh imagine a SC map that could delete itself
[2026-7-15. : 8:51 pm]
NudeRaider -- Symmetry
Symmetry shouted: NudeRaider Is EUD editor capable of writing shit onto the player's harddrive? That seems like it would be dangerous
yeah an editor that isn't allowed to write files sounds rather pointless, so I'd assume it can. Like most other programs too btw. and yes, obviously that's dangerous, but also kinda necessary. MS introduced that virtualization for exactly that reason.
[2026-7-15. : 4:10 am]
Ultraviolet -- I don't think so. I think they shut that shit down after 1.16, maybe even earlier
Please log in to shout.


Members Online: Moose, RIVE