2025-04-07 01:41:12 +00:00

98 lines
3.9 KiB
Lua

return {
checkInCost = 2000, -- Price for using the hospital check-in system
minForCheckIn = 2, -- Minimum number of people with the ambulance job to prevent the check-in system from being used
locations = { -- Various interaction points
duty = {
vec3(311.18, -599.25, 43.29),
vec3(-254.88, 6324.5, 32.58),
},
vehicle = {
vec4(294.578, -574.761, 43.179, 35.79),
vec4(-234.28, 6329.16, 32.15, 222.5),
},
helicopter = {
vec4(351.58, -587.45, 74.16, 160.5),
vec4(-475.43, 5988.353, 31.716, 31.34),
},
armory = {
{
shopType = 'AmbulanceArmory',
name = 'Armory',
groups = { ambulance = 0 },
inventory = {
{ name = 'radio', price = 0 },
{ name = 'bandage', price = 0 },
{ name = 'painkillers', price = 0 },
{ name = 'firstaid', price = 0 },
{ name = 'weapon_flashlight', price = 0 },
{ name = 'weapon_fireextinguisher', price = 0 },
},
locations = {
vec3(309.93, -602.94, 43.29)
}
}
},
roof = {
vec3(338.54, -583.88, 74.17),
},
main = {
vec3(298.62, -599.66, 43.29),
},
stash = {
{
name = 'ambulanceStash',
label = 'Personal stash',
weight = 100000,
slots = 30,
groups = { ambulance = 0 },
owner = true, -- Set to false for group stash
location = vec3(309.78, -596.6, 43.29)
}
},
---@class Bed
---@field coords vector4
---@field model number
---@type table<string, {coords: vector3, checkIn?: vector3|vector3[], beds: Bed[]}>
hospitals = {
pillbox = {
coords = vec3(350, -580, 43),
checkIn = vec3(308.19, -595.35, 43.29),
beds = {
{coords = vec4(353.1, -584.6, 43.11, 152.08), model = 1631638868},
{coords = vec4(356.79, -585.86, 43.11, 152.08), model = 1631638868},
{coords = vec4(354.12, -593.12, 43.1, 336.32), model = 2117668672},
{coords = vec4(350.79, -591.8, 43.1, 336.32), model = 2117668672},
{coords = vec4(346.99, -590.48, 43.1, 336.32), model = 2117668672},
{coords = vec4(360.32, -587.19, 43.02, 152.08), model = -1091386327},
{coords = vec4(349.82, -583.33, 43.02, 152.08), model = -1091386327},
{coords = vec4(326.98, -576.17, 43.02, 152.08), model = -1091386327},
},
},
paleto = {
coords = vec3(-250, 6315, 32),
checkIn = vec3(-254.54, 6331.78, 32.43),
beds = {
{coords = vec4(-252.43, 6312.25, 32.34, 313.48), model = 2117668672},
{coords = vec4(-247.04, 6317.95, 32.34, 134.64), model = 2117668672},
{coords = vec4(-255.98, 6315.67, 32.34, 313.91), model = 2117668672},
},
},
jail = {
coords = vec3(1761, 2600, 46),
beds = {
{coords = vec4(1761.96, 2597.74, 45.66, 270.14), model = 2117668672},
{coords = vec4(1761.96, 2591.51, 45.66, 269.8), model = 2117668672},
{coords = vec4(1771.8, 2598.02, 45.66, 89.05), model = 2117668672},
{coords = vec4(1771.85, 2591.85, 45.66, 91.51), model = 2117668672},
},
},
},
stations = {
{label = 'Pillbox Hospital', coords = vec4(304.27, -600.33, 43.28, 272.249)},
}
},
}