public CaravanJob(CaravanJobDef def, GlobalTargetInfo targetA, int expiryInterval, bool checkOverrideOnExpiry = false) { this.def = def; this.targetA = targetA; this.expiryInterval = expiryInterval; this.checkOverrideOnExpire = checkOverrideOnExpiry; }
public CaravanJob(CaravanJobDef def, GlobalTargetInfo targetA, GlobalTargetInfo targetB, GlobalTargetInfo targetC) { this.def = def; this.targetA = targetA; this.targetB = targetB; this.targetC = targetC; }
public CaravanJob(CaravanJobDef def, GlobalTargetInfo targetA) : this(def, targetA, default(GlobalTargetInfo)) { }
public CaravanJob(CaravanJobDef def) : this(def, default(GlobalTargetInfo)) { }
public CaravanJob(CaravanJobDef def, int expiryInterval, bool checkOverrideOnExpiry = false) { this.def = def; this.expiryInterval = expiryInterval; checkOverrideOnExpire = checkOverrideOnExpiry; }
public CaravanJob(CaravanJobDef def) : this(def, default) { }