Im trying to set up an AI, and for testing have some triggers telling it to build a refinery style custom building on top of vespene geyser style custom unit. As a player as soon as I order a unit to build the building no other unit can be issued another build order on that position.
But for some reason if I issue the order to the AI it will gladly build multiple buildings on the same position??
Is there a way to force the order to respect pre-existing build orders on the same position?
Are the pathing and footprint things set right? if your pathing or footprint aren't right it sometimes means unit doesn't act like proper building, i'd also check you build on field just ta make sure there's only the geyser, beyond all a that i wouldn't know much else oh u could check radius but i think that's just a unit thing.
Manually preventing the AI from building twice in the same spot via the triggers works.
But that method is not the same as forcing a new order to respect pre-existing build orders in the same way it does for players.
Im trying to prevent Trigger bloat. If there is a way to issue an order through triggers such that it follows the same rules a player has to follow I would rather do that than trying to have the Triggers manually remember every order issued. Especially since the game seems to do it on some level already for players.
Im trying to set up an AI, and for testing have some triggers telling it to build a refinery style custom building on top of vespene geyser style custom unit. As a player as soon as I order a unit to build the building no other unit can be issued another build order on that position.
But for some reason if I issue the order to the AI it will gladly build multiple buildings on the same position??
Is there a way to force the order to respect pre-existing build orders on the same position?
Are the pathing and footprint things set right? if your pathing or footprint aren't right it sometimes means unit doesn't act like proper building, i'd also check you build on field just ta make sure there's only the geyser, beyond all a that i wouldn't know much else oh u could check radius but i think that's just a unit thing.
Part of the issue I was pointing to was that I could NOT build on the same spot but the AI CAN.
I somehow doubt that is indicative of a footprint issue.
Even so checking the Footprints was one of the first things I did. They are correct.
The Build On was the third thing I checked. Just one custom geyser entry.
Did you make sure the trigger only orders the AI ta do it once, then the trigger stops?
could also check the tactical AI evaluation
Manually preventing the AI from building twice in the same spot via the triggers works.
But that method is not the same as forcing a new order to respect pre-existing build orders in the same way it does for players.
Im trying to prevent Trigger bloat. If there is a way to issue an order through triggers such that it follows the same rules a player has to follow I would rather do that than trying to have the Triggers manually remember every order issued. Especially since the game seems to do it on some level already for players.
hmm welp i have no idea how else ta help sorry :(