//FactoryD state InActive { Conditions { if Message "met_C3PO" == 1 goto Activate } Actions { } } state Activate { Conditions { } Actions { Activate } } state Base { Conditions { } Actions { SnapToLocator "name=C3PO" FollowPlayer "1.5" } }