-- shared/config/turfs.lua -- Turf definitions (geometry + defaults) Config = Config or {} Config.TURFS = { -- ========================= -- LOS SANTOS (CITY) -- ========================= ["turf_davis"] = { name = "Davis", center = vector3(90.0, -1950.0, 20.0), radius = 30.0, owner = 0, guardCount = 3, payout = 15, }, ["turf_strawberry"] = { name = "Strawberry", center = vector3(238.656, -1381.969, 32.742), radius = 35.0, owner = 0, guardCount = 3, payout = 15, }, ["turf_downtown_ls"] = { name = "Downtown LS", center = vector3(195.678, -930.214, 29.692), radius = 80.0, owner = 0, guardCount = 4, payout = 20, }, ["turf_del_perro"] = { name = "Del Perro", center = vector3(-1326.227, -1053.905, 11.472), radius =45.0, owner = 0, guardCount = 3, payout = 15, }, ["turf_observatory"] = { name = "Observatory", center = vector3(-434.235, 1091.491, 331.539), radius = 60.0, owner = 0, guardCount = 3, payout = 15, }, ["turf_vinewood_sign"] = { name = "Vinewood Sign", center = vector3(749.106, 1279.258, 359.297), radius = 40.0, owner = 0, guardCount = 3, payout = 15, }, ["turf_range"] = { name = "Range", center = vector3(1423.031, 1117.922, 113.581), radius = 75.0, owner = 0, guardCount = 3, payout = 15, }, -- ========================= -- INDUSTRIAL / PORT -- ========================= ["turf_lapuerta_heli"] = { name = "La Puerta Heliport", center = vector3(-729.475, -1453.843, 4.001), radius = 40.0, owner = 0, guardCount = 5, payout = 25, }, ["turf_port_ls"] = { name = "Port of Los Santos", center = vector3(1223.536, -3218.100, 4.800), radius = 80.0, owner = 0, guardCount = 5, payout = 25, }, ["turf_cypress_flats"] = { name = "Cypress Flats", center = vector3(850.0, -2150.0, 30.0), radius = 40.0, owner = 0, guardCount = 4, payout = 20, }, -- ========================= -- SOUTH / AIRPORT -- ========================= ["turf_lsia"] = { name = "LSIA", center = vector3(-1037.724, -2737.546, 20.0), radius = 25.0, owner = 0, guardCount = 5, payout = 25, }, -- ========================= -- DESERT / SANDY SHORES -- ========================= ["turf_sandy_shores"] = { name = "Sandy Shores", center = vector3(1875.198, 3717.139, 32.156), radius = 20.0, owner = 0, guardCount = 4, payout = 20, }, ["turf_sandy_airfield"] = { name = "Sandy Shores Airfield", center = vector3(1708.083, 3286.718, 40.149), radius = 50.0, owner = 0, guardCount = 3, payout = 15, }, -- ========================= -- NORTH / RURAL -- ========================= ["turf_compound"] = { name = "Compound", center = vector3(-1128.278, 4923.538, 218.327), radius = 60.0, owner = 0, guardCount = 4, payout = 20, }, ["turf_oceanview"] = { name = "Oceanview Home", center = vector3(-2592.960, 1905.691, 170.576), radius = 45.0, owner = 0, guardCount = 2, payout = 20, }, ["turf_vineyard"] = { name = "Vineyard", center = vector3(-1892.726, 2039.064, 139.873), radius = 245.0, owner = 0, guardCount = 2, payout = 20, }, -- ========================= -- NORTH / RURAL (EXPANDED) -- ========================= ["turf_reds_supplies"] = { name = "Red's Machines Supply", center = vector3(-185.840, 6275.436, 30.489), radius = 30.0, owner = 0, guardCount = 4, payout = 20, }, ["turf_bayview_lodge"] = { name = "Bayview Lodge", center = vector3(-689.156, 5799.062, 21.411), radius = 35.0, owner = 0, guardCount = 3, payout = 15, }, ["turf_chiliad_base"] = { name = "Mount Chiliad Base", center = vector3(510.0, 5600.0, 780.0), radius = 260.0, owner = 0, guardCount = 2, payout = 15, }, ["turf_mckenzie_airfield"] = { name = "McKenzie Airfield", center = vector3(2120.0, 4790.0, 41.0), radius = 30.0, owner = 0, guardCount = 4, payout = 20, }, ["turf_farmstead"] = { name = "Farmstead", center = vector3(2204.973, 5589.217, 52.729), radius = 40.0, owner = 0, guardCount = 3, payout = 15, }, ["turf_procopio_beach"] = { name = "Procopio Beach", center = vector3(-275.080, 6634.451, 6.410), radius = 15.0, owner = 0, guardCount = 3, payout = 15, }, ["turf_chumash_pier"] = { name = "Chumash Pier", center = vector3(-3408.926, 967.576, 7.352), radius = 25.0, owner = 0, guardCount = 3, payout = 15, }, ["turf_humane_labs"] = { name = "Humane Labs", center = vector3(3555.050, 3722.727, 36.353), radius = 85.0, owner = 0, guardCount = 4, payout = 20, }, }