📍Missions
Available dealers (Devin Weston, Lester Crest, Yusuf Amir) with maintenance or supply tasks
Shared.MissionDealers = {
{
name = "Devin Weston",
image = "Devin.png",
type = "drug",
missions = {
{
label = "Fetch raw materials",
id = "drug_fetch",
reward = "ingredients",
price = 0,
threshold = 60,
pricePerPercent = 50,
possiblePickup = {
{pos = vector3(-1569.72, -1038.6, 13.0 - 0.95), heading = 254.60},
{pos = vector3(1733.68, 4635.08, 43.24 - 0.95), heading = 297.07},
{pos = vector3(487.44, -1334.0, 29.32 - 0.95), heading = 26.34},
{pos = vector3(895.48, 3575.4, 33.48 - 0.95), heading = 91.39},
{pos = vector3(871.56, 2868.48, 56.88 - 0.95), heading = 205.54}
}
},
{
label = "Deliver to another lab",
id = "drug_delivery",
reward = "money",
price = 1500,
threshold = 60,
pricePerPercent = 50,
possiblePickup = {
{pos = vector3(-1569.72, -1038.6, 13.0 - 0.95), heading = 254.60},
{pos = vector3(1733.68, 4635.08, 43.24 - 0.95), heading = 297.07},
{pos = vector3(487.44, -1334.0, 29.32 - 0.95), heading = 26.34},
{pos = vector3(895.48, 3575.4, 33.48 - 0.95), heading = 91.39},
{pos = vector3(871.56, 2868.48, 56.88 - 0.95), heading = 205.54}
}
}
}
},
{
name = "Lester Crest",
image = "Lester.png",
type = "maintenance",
missions = {
{
label = "Repair ventilation system",
id = "fix_ventilation",
module = "ventilation",
price = 0,
threshold = 60,
pricePerPercent = 50,
possiblePickup = {
{pos = vector3(-1665.8, 391.76, 89.2 - 0.95), heading = 15.18},
{pos = vector3(-218.4, 6381.0, 31.6 - 0.95), heading = 43.42},
{pos = vector3(215.52, 758.36, 204.64 - 0.95), heading = 48.62},
{pos = vector3(1835.8, 3908.48, 33.16 - 0.95), heading = 195.40},
{pos = vector3(-3196.96, 1160.28, 9.64 - 0.95), heading = 248.81}
}
},
{
label = "Repair electrical system",
id = "fix_electricity",
module = "electricity",
price = 800,
threshold = 70,
pricePerPercent = 65,
possiblePickup = {
{pos = vector3(-1665.8, 391.76, 89.2 - 0.95), heading = 15.18},
{pos = vector3(-218.4, 6381.0, 31.6 - 0.95), heading = 43.42},
{pos = vector3(215.52, 758.36, 204.64 - 0.95), heading = 48.62},
{pos = vector3(1835.8, 3908.48, 33.16 - 0.95), heading = 195.40},
{pos = vector3(-3196.96, 1160.28, 9.64 - 0.95), heading = 248.81}
}
}
}
},
{
name = "Yusuf Amir",
image = "Yusuf.png",
type = "maintenance",
missions = {
{
label = "Inspect fire system",
id = "check_fire",
module = "fire_protection",
price = 0,
deliveryPos = vector3(709.62, -958.71, 30.40),
threshold = 50,
pricePerPercent = 60,
possiblePickup = {
{pos = vector3(1233.48, -3330.8, 5.72 - 0.95), heading = 181.67},
{pos = vector3(-1131.32, -2225.4, 13.2 - 0.95), heading = 332.96},
{pos = vector3(-1575.0, 5166.84, 19.56 - 0.95), heading = 149.09},
{pos = vector3(-194.68, 6536.08, 11.08 - 0.95), heading = 41.25},
{pos = vector3(3695.76, 4557.4, 25.48 - 0.95), heading = 183.09}
}
},
{
label = "Check production system",
id = "check_production",
module = "production",
price = 1200,
deliveryPos = vector3(713.20, -961.50, 30.40),
threshold = 65,
pricePerPercent = 70,
possiblePickup = {
{pos = vector3(1233.48, -3330.8, 5.72 - 0.95), heading = 181.67},
{pos = vector3(-1131.32, -2225.4, 13.2 - 0.95), heading = 332.96},
{pos = vector3(-1575.0, 5166.84, 19.56 - 0.95), heading = 149.09},
{pos = vector3(-194.68, 6536.08, 11.08 - 0.95), heading = 41.25},
{pos = vector3(3695.76, 4557.4, 25.48 - 0.95), heading = 183.09}
}
}
}
}
}
Configurable police alert probability for each mission type
Shared.ChanceToCallPolice = {
maintenance = 20,
drug = 40
}
Shared.MissionVehicles = {
maintenance = {
model = "speedo"
},
drug = {
model = "speedo"
}
}
Shared.MissionAlertChance = {
maintenance = 20,
drug = 40
}
Last updated