Example #1
0
 public static void SetCalloutStatusToUnitResponding(Guid id)
 {
     if (PluginCheck.IsComputerPlusRunning())
     {
         Functions.SetCalloutStatusToUnitResponding(id);
     }
 }
Example #2
0
 public static void SetCalloutStatusToAtScene(Guid id)
 {
     if (PluginCheck.IsComputerPlusRunning())
     {
         Functions.SetCalloutStatusToAtScene(id);
     }
 }
Example #3
0
 public static void CancelCallout(Guid id)
 {
     if (PluginCheck.IsComputerPlusRunning())
     {
         Functions.CancelCallout(id);
     }
 }
Example #4
0
 public static void UpdateCalloutStatus(Guid id, int status)
 {
     if (PluginCheck.IsComputerPlusRunning())
     {
         Functions.UpdateCalloutStatus(id, (ECallStatus)status);
     }
 }
Example #5
0
 public static void UpdateCalloutDescription(Guid id, string desc)
 {
     if (PluginCheck.IsComputerPlusRunning())
     {
         Functions.UpdateCalloutDescription(id, desc);
     }
 }
Example #6
0
 public static void AssignCallToAIUnit(Guid id)
 {
     if (PluginCheck.IsComputerPlusRunning())
     {
         Functions.AssignCallToAIUnit(id);
     }
 }
Example #7
0
 public static void AddVehicleToCallout(Guid id, Vehicle vehicle)
 {
     if (PluginCheck.IsComputerPlusRunning())
     {
         Functions.AddVehicleToCallout(id, vehicle);
     }
 }
Example #8
0
 public static void AddUpdateToCallout(Guid id, string update)
 {
     if (PluginCheck.IsComputerPlusRunning())
     {
         Functions.AddUpdateToCallout(id, update);
     }
 }
Example #9
0
 public static void AddPedToCallout(Guid id, Ped ped)
 {
     if (PluginCheck.IsComputerPlusRunning())
     {
         Functions.AddPedToCallout(id, ped);
     }
 }
Example #10
0
        public static Guid CreateCallout(string name, Vector3 loc, int resType, string desc = "", int status = 1,
                                         List <Ped> peds = null, List <Vehicle> vehs = null)
        {
            if (!PluginCheck.IsComputerPlusRunning())
            {
                return(Guid.Empty);
            }

            return(Functions.CreateCallout(new CalloutData(name, name, loc, (ComputerPlus.EResponseType)resType, desc,
                                                           (ComputerPlus.ECallStatus)status, peds, vehs)));
        }