Built-in eventsΒΆ
Any script can send to any actor (except player, for player will be ignored) events StartAIPackage
and RemoveAIPackages
.
The effect is equivalent to calling interfaces.AI.startPackage
or interfaces.AI.removePackages
in a local script on this actor.
Examples:
actor:sendEvent('StartAIPackage', {type='Combat', target=self.object})
actor:sendEvent('RemoveAIPackages', 'Pursue')