Thread: New coop script
View Single Post
  #2  
Old 10-28-2012, 01:48 PM
bw_wolverine's Avatar
bw_wolverine bw_wolverine is offline
Approved Member
 
Join Date: Jun 2010
Location: Toronto, Canada
Posts: 622
Default

Quote:
Originally Posted by FG28_Kodiak View Post
You should add these lines to the script (insert it before the last bracket):
Code:
    public override void OnTrigger(int missionNumber, string shortName, bool active)
    {
        base.OnTrigger(missionNumber, shortName, active);

        AiAction action = GamePlay.gpGetAction(ActorName.Full(missionNumber, shortName));
        if (action != null)
        {
            action.Do();
        }
        
    }
So the triggers and actions works like expected
Awesome. This might explain the weird behaviour we were seeing with AI. I'll toss this in and see if it fixes it.

Cheers!
__________________
Pilot #1 (9:40 hours flying time, 3/0/1 Fighters, 7/2/0 Bombers). RIP

No.401 Squadron Forum


Using ReconNZ's Pilot Log Book
Reply With Quote