I'd like to intercept an order given to a unit by a player and cancel it. In other words, I need some code in a Trigger that will prevent the unit from receiving or carrying out the order. This facility exists in other event-based environments such as Javascript where you can return false on a link click and it won't follow the link (it cancels the event).
Can you be more specific about the Data Editor? I'd need an Ability that would cancel *any* order at all. Is that even possible? All the built-in Cancel abilities refer to specific unit abilities. I don't want to issue a "Cancel" command. I want to prevent the Order from reaching the unit. Probably not possible, huh.
afaik, canceling an order does not have the same effect as not issuing an order. Let's say an SCV is mining and I order it to move away from the minerals. If I cancel that move order, he'll stop and not mine. I want him to keep mining (taking on the previous order).
Sorry I should have specified this earlier but I want another player to be able to command the unit as normal, so would your suggestion be possible on a per-user basis?
I'd like to intercept an order given to a unit by a player and cancel it. In other words, I need some code in a Trigger that will prevent the unit from receiving or carrying out the order. This facility exists in other event-based environments such as Javascript where you can return false on a link click and it won't follow the link (it cancels the event).
@Trieva: Go
Can you be more specific about the Data Editor? I'd need an Ability that would cancel *any* order at all. Is that even possible? All the built-in Cancel abilities refer to specific unit abilities. I don't want to issue a "Cancel" command. I want to prevent the Order from reaching the unit. Probably not possible, huh.
@Trieva: Go
afaik, canceling an order does not have the same effect as not issuing an order. Let's say an SCV is mining and I order it to move away from the minerals. If I cancel that move order, he'll stop and not mine. I want him to keep mining (taking on the previous order).
@Trieva: Go
Sorry I should have specified this earlier but I want another player to be able to command the unit as normal, so would your suggestion be possible on a per-user basis?
I started a new thread at http://www.sc2mapster.com/forums/development/triggers/28857-select-multiple-units-not-allowed-to-control-them/ clarifying my broader problem.