public FireCalloutInfoAttribute(string calloutName, FirefighterRole role, CalloutProbability probability) : base(calloutName, probability)
 {
     Role = role;
 }
 public RegisteredCalloutData(Type calloutType, string internalName, CalloutProbability probability)
 {
     CalloutType  = calloutType;
     InternalName = internalName;
     Probability  = probability;
 }
Beispiel #3
0
 public EMSCalloutInfoAttribute(string calloutName, CalloutProbability probability) : base(calloutName, probability)
 {
 }
 public FireRegisteredCalloutData(Type calloutType, string internalName, FirefighterRole role, CalloutProbability probability) : base(calloutType, internalName, probability)
 {
     Role = role;
 }
 public EMSRegisteredCalloutData(Type calloutType, string internalName, CalloutProbability probability) : base(calloutType, internalName, probability)
 {
 }
Beispiel #6
0
 public CalloutInfoAttribute(string calloutName, CalloutProbability probability)
 {
     CalloutName = calloutName;
     Probability = probability;
 }
Beispiel #7
0
 public static void RegisterEMSCallout(Type calloutType, string name, CalloutProbability probability)
 {
     EMSCalloutsManager.Instance.RegisterCallout(new EMSRegisteredCalloutData(calloutType, name, probability));
 }
Beispiel #8
0
 public static void RegisterFirefighterCallout(Type calloutType, string name, FirefighterRole role, CalloutProbability probability)
 {
     FireCalloutsManager.Instance.RegisterCallout(new FireRegisteredCalloutData(calloutType, name, role, probability));
 }