forked from Simnation/Main
ed
This commit is contained in:
parent
d6225ef198
commit
c6a65284c3
117 changed files with 3856 additions and 0 deletions
655
resources/[defaultmaps]/tstudio_zmapdata/config.lua
Normal file
655
resources/[defaultmaps]/tstudio_zmapdata/config.lua
Normal file
|
@ -0,0 +1,655 @@
|
|||
-- ## Interior Configurations
|
||||
Config = {
|
||||
Debug = false, -- Set to true to enable debug prints
|
||||
|
||||
-- EntitySets define the interior configurations for various locations
|
||||
EntitySets = {
|
||||
{
|
||||
name = "Laundromat Dollar Pills Paleto Bay",
|
||||
coords = vector3(-44.39701, 6453.24756, 32.15056),
|
||||
ipl = "tstudio_laundromat_paleto",
|
||||
entitySets = {
|
||||
{name = "door_open", enable = true}, -- Enable the door_open entity set
|
||||
{name = "door_closed", enable = false} -- Disable the door_closed entity set
|
||||
}
|
||||
}, {
|
||||
name = "Laundromat Dollar Pills Davis",
|
||||
coords = vector3(62.1981468, -1604.00537, 30.2375851),
|
||||
ipl = "tstudio_laundromat_dollar_pills",
|
||||
entitySets = {
|
||||
{name = "door_open", enable = false}, -- Disable the door_open entity set
|
||||
{name = "door_closed", enable = true} -- Enable the door_closed entity set
|
||||
}
|
||||
}, {
|
||||
name = "Laundromat Dollar Pills Banyon Canyon",
|
||||
coords = vector3(-3062.18, 630.528, 8.03883),
|
||||
ipl = "tstudio_laundromat_bc",
|
||||
entitySets = {
|
||||
{name = "door_open", enable = true}, -- Enable the door_open entity set
|
||||
{name = "door_closed", enable = false} -- Disable the door_closed entity set
|
||||
}
|
||||
}, {
|
||||
name = "Jurassic Jackpot",
|
||||
coords = vector3(-247.246368, -919.344238, 40.5292854),
|
||||
ipl = "johanni_jurassic_jackpot_milo",
|
||||
entitySets = {
|
||||
{name = "casino_table_yes_w_car_podium", enable = true}, -- Enable the casino_table_yes_w_car_podium entity set
|
||||
{name = "casino_table_no_w_car_podium", enable = false}, -- Enable the casino_table_no_w_car_podium entity set
|
||||
{name = "casino_table_yes", enable = false}, -- Enable the casino_table_yes entity set
|
||||
{name = "casino_table_no", enable = false} -- Disable the casino_table_no entity set
|
||||
}
|
||||
}, {
|
||||
name = "VHotel Estate",
|
||||
coords = vector3(-1354.21887, -1071.3999, 9.128438),
|
||||
ipl = "johanni_vhotel_milo_",
|
||||
entitySets = {
|
||||
{name = "r16_casino_slots_on", enable = true}, -- Enable the casino slots entity set
|
||||
{name = "r2_r3_pool_tables_on", enable = true} -- Enable the pool tables entity set
|
||||
}
|
||||
}, {
|
||||
name = "Fleeca Bank Vinewood",
|
||||
coords = vector3(-355.435852, -48.5326, 48.1063843),
|
||||
ipl = "uniqx_flecca_l1_milo_",
|
||||
entitySets = {
|
||||
{name = "fleeca_vaultprops", enable = true}, -- Enable the casino slots entity set
|
||||
}
|
||||
}, {
|
||||
name = "Fleeca Bank Vinewood (Lower Level)",
|
||||
coords = vector3(309.74646, -277.644165, 53.2345963),
|
||||
ipl = "uniqx_flecca_l2_milo_",
|
||||
entitySets = {
|
||||
{name = "fleeca_vaultprops", enable = true}, -- Enable the casino slots entity set
|
||||
}
|
||||
}, {
|
||||
name = "Fleeca Bank Legion Square",
|
||||
coords = vector3(145.416824, -1039.277, 28.4378834),
|
||||
ipl = "uniqx_flecca_l3_milo_",
|
||||
entitySets = {
|
||||
{name = "fleeca_vaultprops", enable = true}, -- Enable the casino slots entity set
|
||||
}
|
||||
}, {
|
||||
name = "Fleeca Bank Movie Studio",
|
||||
coords = vector3(-1216.7616, -333.000763, 36.85084),
|
||||
ipl = "uniqx_flecca_l4_milo_",
|
||||
entitySets = {
|
||||
{name = "fleeca_vaultprops", enable = true}, -- Enable the casino slots entity set
|
||||
}
|
||||
}, {
|
||||
name = "Fleeca Bank East Highway",
|
||||
coords = vector3(-2962.59131, 478.238037, 14.7668953),
|
||||
ipl = "uniqx_flecca_l5_milo_",
|
||||
entitySets = {
|
||||
{name = "fleeca_vaultprops", enable = true}, -- Enable the casino slots entity set
|
||||
}
|
||||
}, {
|
||||
name = "Fleeca Bank Sandy Shores",
|
||||
coords = vector3(1179.74475, 2706.985, 37.15784),
|
||||
ipl = "uniqx_flecca_l6_milo_",
|
||||
entitySets = {
|
||||
{name = "fleeca_vaultprops", enable = true}, -- Enable the casino slots entity set
|
||||
}
|
||||
},
|
||||
-- #########################################
|
||||
-- Pearls Resort Entity Set Configuration
|
||||
-- #########################################
|
||||
{
|
||||
name = "Villa Small Interior 01",
|
||||
coords = vector3(-1919.861694, -1461.563599, 2.169187),
|
||||
ipl = "tstudio_jhn_resort_int_villa_s_01_milo_",
|
||||
entitySets = {
|
||||
{name = "villa_s_props_yes", enable = true}, -- Enable this entity set
|
||||
{name = "villa_s_props_no", enable = false} -- Disable this entity set
|
||||
}
|
||||
},
|
||||
{
|
||||
name = "Villa Small Interior 02",
|
||||
coords = vector3(-1938.779663, -1500.747437, 2.169187),
|
||||
ipl = "tstudio_jhn_resort_int_villa_s_02_milo_",
|
||||
entitySets = {
|
||||
{name = "villa_s_props_yes", enable = true}, -- Enable this entity set
|
||||
{name = "villa_s_props_no", enable = false} -- Disable this entity set
|
||||
}
|
||||
},
|
||||
{
|
||||
name = "Villa Small Interior 03",
|
||||
coords = vector3(-1964.696533, -1518.412964, 2.169187),
|
||||
ipl = "tstudio_jhn_resort_int_villa_s_03_milo_",
|
||||
entitySets = {
|
||||
{name = "villa_s_props_yes", enable = true}, -- Enable this entity set
|
||||
{name = "villa_s_props_no", enable = false} -- Disable this entity set
|
||||
}
|
||||
},
|
||||
{
|
||||
name = "Villa Small Interior 04",
|
||||
coords = vector3(-1994.894653, -1474.635742, 2.169187),
|
||||
ipl = "tstudio_jhn_resort_int_villa_s_04_milo_",
|
||||
entitySets = {
|
||||
{name = "villa_s_props_yes", enable = true}, -- Enable this entity set
|
||||
{name = "villa_s_props_no", enable = false} -- Disable this entity set
|
||||
}
|
||||
},
|
||||
{
|
||||
name = "Villa Small Interior 05",
|
||||
coords = vector3(-1969.661743, -1458.650879, 2.169187),
|
||||
ipl = "tstudio_jhn_resort_int_villa_s_05_milo_",
|
||||
entitySets = {
|
||||
{name = "villa_s_props_yes", enable = true}, -- Enable this entity set
|
||||
{name = "villa_s_props_no", enable = false} -- Disable this entity set
|
||||
}
|
||||
},
|
||||
{
|
||||
name = "Villa Small Interior 06",
|
||||
coords = vector3(-2050.360840, -1427.984985, 2.169187),
|
||||
ipl = "tstudio_jhn_resort_int_villa_s_06_milo_",
|
||||
entitySets = {
|
||||
{name = "villa_s_props_yes", enable = true}, -- Enable this entity set
|
||||
{name = "villa_s_props_no", enable = false} -- Disable this entity set
|
||||
}
|
||||
},
|
||||
{
|
||||
name = "Villa Small Interior 07",
|
||||
coords = vector3(-2038.969727, -1400.422729, 2.169187),
|
||||
ipl = "tstudio_jhn_resort_int_villa_s_07_milo_",
|
||||
entitySets = {
|
||||
{name = "villa_s_props_yes", enable = true}, -- Enable this entity set
|
||||
{name = "villa_s_props_no", enable = false} -- Disable this entity set
|
||||
}
|
||||
},
|
||||
{
|
||||
name = "Villa Small Interior 08",
|
||||
coords = vector3(-2098.611572, -1406.019897, 2.169187),
|
||||
ipl = "tstudio_jhn_resort_int_villa_s_08_milo_",
|
||||
entitySets = {
|
||||
{name = "villa_s_props_yes", enable = true}, -- Enable this entity set
|
||||
{name = "villa_s_props_no", enable = false} -- Disable this entity set
|
||||
}
|
||||
},
|
||||
{
|
||||
name = "Villa Small Interior 09",
|
||||
coords = vector3(-2085.950684, -1377.324097, 2.169187),
|
||||
ipl = "tstudio_jhn_resort_int_villa_s_09_milo_",
|
||||
entitySets = {
|
||||
{name = "villa_s_props_yes", enable = true}, -- Enable this entity set
|
||||
{name = "villa_s_props_no", enable = false} -- Disable this entity set
|
||||
}
|
||||
},
|
||||
{
|
||||
name = "Villa Small Interior 10",
|
||||
coords = vector3(-2050.601318, -1351.971924, 2.169187),
|
||||
ipl = "tstudio_jhn_resort_int_villa_s_10_milo_",
|
||||
entitySets = {
|
||||
{name = "villa_s_props_yes", enable = true}, -- Enable this entity set
|
||||
{name = "villa_s_props_no", enable = false} -- Disable this entity set
|
||||
}
|
||||
},
|
||||
{
|
||||
name = "Villa Large Interior 01",
|
||||
coords = vector3(-2062.492920, -1498.251099, 2.171660),
|
||||
ipl = "tstudio_jhn_resort_int_villa_l_01_milo_",
|
||||
entitySets = {
|
||||
{name = "villa_l_props_yes", enable = true}, -- Enable this entity set
|
||||
{name = "villa_s_props_no", enable = false} -- Disable this entity set
|
||||
}
|
||||
},
|
||||
{
|
||||
name = "Villa Large Interior 02",
|
||||
coords = vector3(-2013.281982, -1518.893188, 2.171660),
|
||||
ipl = "tstudio_jhn_resort_int_villa_l_02_milo_",
|
||||
entitySets = {
|
||||
{name = "villa_l_props_yes", enable = true}, -- Enable this entity set
|
||||
{name = "villa_s_props_no", enable = false} -- Disable this entity set
|
||||
}
|
||||
},
|
||||
{
|
||||
name = "Villa Large Interior 03",
|
||||
coords = vector3(-2090.989990, -1453.017822, 2.171660),
|
||||
ipl = "tstudio_jhn_resort_int_villa_l_03_milo_",
|
||||
entitySets = {
|
||||
{name = "villa_l_props_yes", enable = true}, -- Enable this entity set
|
||||
{name = "villa_s_props_no", enable = false} -- Disable this entity set
|
||||
}
|
||||
},
|
||||
{
|
||||
name = "Pearls Restaurant",
|
||||
coords = vector3(-1934.319580, -1334.520142, 2.050076),
|
||||
ipl = "tstudio_jhn_resort_int_pearls_milo_",
|
||||
entitySets = {
|
||||
{name = "casino_table_slots_wheel_yes", enable = true}, -- Enable this entity set
|
||||
{name = "enable_3d_logos", enable = true}, -- Enable this entity set
|
||||
}
|
||||
},
|
||||
},
|
||||
|
||||
PrivacySwitch = {
|
||||
positions = {
|
||||
vector3(306.003, -568.511, 63.181), -- Office 1
|
||||
vector3(305.963, -568.432, 67.184), -- Office 2
|
||||
vector3(306.056, -568.902, 59.229) -- etc.
|
||||
},
|
||||
entitySetA = "r7_privacy_off",
|
||||
entitySetB = "r7_privacy_on",
|
||||
marker = {type = 6, r = 19, g = 87, b = 66, alpha = 100},
|
||||
range = 2
|
||||
},
|
||||
|
||||
-- CompatibilityPatches define fixes for specific combinations of maps
|
||||
CompatibilityPatches = {
|
||||
-- ===========================================
|
||||
-- TStudio Maps Compatibility Patches
|
||||
-- ===========================================
|
||||
{
|
||||
name = "Fix for Opium Nights & LSI Square",
|
||||
requiredMaps = {"tstudio_opium_nights", "tstudio_lsi_square"},
|
||||
fixResource = "tstudio_zpatch_opium_lsis" -- Resource to apply the fix
|
||||
}, {
|
||||
name = "Fix for Opium Nights & Bennys Racetrack",
|
||||
requiredMaps = {"tstudio_opium_nights", "tstudio_bennys_racetrack"},
|
||||
fixResource = "tstudio_zpatch_opium_racetrack" -- Resource to apply the fix
|
||||
}, {
|
||||
name = "Fix for Opium Nights, Bennys Racetrack & LSI Square",
|
||||
requiredMaps = {
|
||||
"tstudio_opium_nights", "tstudio_lsi_square",
|
||||
"tstudio_bennys_racetrack"
|
||||
},
|
||||
fixResource = "tstudio_zpatch_opium_racetrack_lsis" -- Resource to apply the fix
|
||||
}, {
|
||||
name = "Fix for Missionrowpark, Kebabking, Tropical Heights & Legion",
|
||||
requiredMaps = {
|
||||
"tstudio_missionrow_park", "tstudio_legionsquare",
|
||||
"tstudio_tropical_heights", "tstudio_kebabking"
|
||||
},
|
||||
fixResource = "tstudio_zpatch_mrpark_kebab_th_ls" -- Resource to apply the fix
|
||||
}, {
|
||||
name = "Fix for Missionrowpark, Kebabking & Tropical Heights",
|
||||
requiredMaps = {
|
||||
"tstudio_missionrow_park", "tstudio_kebabking",
|
||||
"tstudio_tropical_heights"
|
||||
},
|
||||
fixResource = "tstudio_zpatch_mrpark_kebab_th" -- Resource to apply the fix
|
||||
}, {
|
||||
name = "Fix for Missionrowpark & Tropical Heights",
|
||||
requiredMaps = {
|
||||
"tstudio_missionrow_park", "tstudio_tropical_heights"
|
||||
},
|
||||
fixResource = "tstudio_zpatch_mrpark_th" -- Resource to apply the fix
|
||||
}, {
|
||||
name = "Fix for Missionrowpark, Legion & Tropical Heights",
|
||||
requiredMaps = {
|
||||
"tstudio_missionrow_park", "tstudio_tropical_heights",
|
||||
"tstudio_legionsquare"
|
||||
},
|
||||
fixResource = "tstudio_zpatch_mrpark_th_ls" -- Resource to apply the fix
|
||||
}, {
|
||||
name = "Fix for Missionrowpark, Kebabking & Legion",
|
||||
requiredMaps = {
|
||||
"tstudio_missionrow_park", "tstudio_kebabking",
|
||||
"tstudio_legionsquare"
|
||||
},
|
||||
fixResource = "tstudio_zpatch_mrpark_kebab_ls" -- Resource to apply the fix
|
||||
}, {
|
||||
name = "Fix for Missionrowpark & Legion",
|
||||
requiredMaps = {"tstudio_missionrow_park", "tstudio_legionsquare"},
|
||||
fixResource = "tstudio_zpatch_mrpark_ls" -- Resource to apply the fix
|
||||
}, {
|
||||
name = "Fix for Missionrowpark & Reds Tuner",
|
||||
requiredMaps = {"tstudio_missionrow_park", "tstudio_redstuner"},
|
||||
fixResource = "tstudio_zpatch_mrpark_reds" -- Resource to apply the fix
|
||||
}, {
|
||||
name = "Fix for Missionrowpark, Kebabking",
|
||||
requiredMaps = {"tstudio_missionrow_park", "tstudio_kebabking"},
|
||||
fixResource = "tstudio_zpatch_mrpark_kebab" -- Resource to apply the fix
|
||||
}, {
|
||||
name = "Fix for Impound & Carrent",
|
||||
requiredMaps = {"tstudio_impound", "tstudio_carrent"},
|
||||
fixResource = "tstudio_zpatch_impound_carrent" -- Resource to apply the fix
|
||||
}, {
|
||||
name = "Fix for Missionrowpark & Impound",
|
||||
requiredMaps = {"tstudio_missionrow_park", "tstudio_impound"},
|
||||
fixResource = "tstudio_zpatch_mrpark_impound" -- Resource to apply the fix
|
||||
}, {
|
||||
name = "Fix for Legion Garage & Kebab",
|
||||
requiredMaps = {"tstudio_legionsquare_garage", "tstudio_kebabking"},
|
||||
fixResource = "tstudio_zpatch_garage_kebab" -- Resource to apply the fix
|
||||
}, {
|
||||
name = "Fix for Pillbox, Legion Garage & Kebab",
|
||||
requiredMaps = {
|
||||
"tstudio_pillbox_md", "tstudio_legionsquare_garage",
|
||||
"tstudio_kebabking"
|
||||
},
|
||||
fixResource = "tstudio_zpatch_pillbox_garage_kebab" -- Resource to apply the fix
|
||||
}, {
|
||||
name = "Fix for Pillbox & Legion Garage",
|
||||
requiredMaps = {"tstudio_pillbox_md", "tstudio_legionsquare_garage"},
|
||||
fixResource = "tstudio_zpatch_pillbox_garage" -- Resource to apply the fix
|
||||
}, {
|
||||
name = "Fix for Pillbox & Kebab",
|
||||
requiredMaps = {"tstudio_pillbox_md", "tstudio_kebabking"},
|
||||
fixResource = "tstudio_zpatch_pillbox_kebab" -- Resource to apply the fix
|
||||
}, {
|
||||
name = "Fix for Pillbox & Kebab",
|
||||
requiredMaps = {"tstudio_pillbox_md", "tstudio_kebabking"},
|
||||
fixResource = "tstudio_zpatch_pillbox_kebab" -- Resource to apply the fix
|
||||
},
|
||||
{
|
||||
name = "Fix for Mission Row Park & Jurassic Jackpot",
|
||||
requiredMaps = {"tstudio_jurassic_jackpot", "tstudio_missionrow_park"},
|
||||
fixResource = "tstudio_zpatch_mrpark_jj",
|
||||
},
|
||||
{
|
||||
name = "Fix for Aldente's & VHotel",
|
||||
requiredMaps = {"tstudio_aldentes", "tstudio_vhotel_estate"},
|
||||
fixResource = "tstudio_zpatch_aldentes_vhotel"
|
||||
},
|
||||
{
|
||||
name = "Fix for Paleto Bewo & Paleto Cardealer & Taxi",
|
||||
requiredMaps = {"tstudio_paleto_bewo", "tstudio_paleto_cardealer", "tstudio_taxi"},
|
||||
fixResource = "tstudio_zpatch_bw_cardealer_taxi",
|
||||
},
|
||||
{
|
||||
name = "Fix for Ammunation & Gabz PDM",
|
||||
requiredMaps = {"tstudio_ammunation", "cfx-gabz-pdm"},
|
||||
fixResource = "tstudio_zpatch_ammunation_gabz_pdm",
|
||||
},
|
||||
|
||||
-- ===========================================
|
||||
-- Fiv3Devs Maps Compatibility Patches
|
||||
-- ===========================================
|
||||
{
|
||||
name = "Fix for Mission Row Park, Legion Square & Fiv3Devs Pillbox",
|
||||
requiredMaps = {"tstudio_missionrow_park", "tstudio_legionsquare", "fiv3devs_pillbox"},
|
||||
fixResource = "tstudio_zpatch_mrpark_ls_fiv3dev_pillbox"
|
||||
},
|
||||
{
|
||||
name = "Fix for Kebab & Fiv3Devs Pillbox",
|
||||
requiredMaps = {"tstudio_kebabking", "fiv3devs_pillbox"},
|
||||
fixResource = "tstudio_zpatch_kebab_fiv3devs_pillbox"
|
||||
},
|
||||
|
||||
-- ===========================================
|
||||
-- Kiiya Maps Compatibility Patches
|
||||
-- ===========================================
|
||||
|
||||
{ -- This patch is for the Mission Row Park, Legion Square, Tropical Heights & Kiiya MRPD
|
||||
name = "Fix for Mission Row Park, Legion Square, Tropical Heights & Kiiya MRPD",
|
||||
requiredMaps = {"tstudio_missionrow_park", "tstudio_legionsquare", "tstudio_tropical_heights", "kiiya_mrpd"},
|
||||
fixResource = "tstudio_zpatch_mrpark_ls_th_kiiya_mrpd"
|
||||
},
|
||||
{ -- This patch is for the Mission Row Park & Kiiya MRPD
|
||||
name = "Fix for Mission Row Park & Kiiya MRPD",
|
||||
requiredMaps = {"tstudio_missionrow_park", "kiiya_mrpd"},
|
||||
fixResource = "tstudio_zpatch_mrpark_kiiya_mrpd"
|
||||
},
|
||||
{ -- This patch is for the Mission Row Park, Tropical Heights & Kiiya MRPD
|
||||
name = "Fix for Mission Row Park, Tropical Heights & Kiiya MRPD",
|
||||
requiredMaps = {"tstudio_missionrow_park", "tstudio_tropical_heights", "kiiya_mrpd"},
|
||||
fixResource = "tstudio_zpatch_mrpark_th_kiiya_mrpd"
|
||||
},
|
||||
{ -- This patch is for the Kebabking & Kiiya MRPD
|
||||
name = "Fix for Kebabking & Kiiya MRPD",
|
||||
requiredMaps = {"tstudio_kebabking", "kiiya_mrpd"},
|
||||
fixResource = "tstudio_zpatch_kebab_kiiya_mrpd"
|
||||
},
|
||||
{ -- This patch is for the Legion Square, Kebabking & Kiiya MRPD
|
||||
name = "Fix for Legion Square, Kebabking & Kiiya MRPD",
|
||||
requiredMaps = {"tstudio_legionsquare", "tstudio_kebabking", "kiiya_mrpd"},
|
||||
fixResource = "tstudio_zpatch_ls_kebab_kiiya_mrpd"
|
||||
},
|
||||
{ -- This patch is for the Legion Square, Tropical Heights, Kebabking & Kiiya MRPD
|
||||
name = "Fix for Legion Square, Tropical Heights & Kebabking & Kiiya MRPD",
|
||||
requiredMaps = {"tstudio_legionsquare", "tstudio_tropical_heights", "tstudio_kebabking", "kiiya_mrpd"},
|
||||
fixResource = "tstudio_zpatch_ls_th_kebab_kiiya_mrpd"
|
||||
},
|
||||
{ -- This patch is for the Kebabking, Tropical Heights & Kiiya MRPD
|
||||
name = "Fix for Kebabking, Tropical Heights & Kiiya MRPD",
|
||||
requiredMaps = {"tstudio_kebabking", "tstudio_tropical_heights", "kiiya_mrpd"},
|
||||
fixResource = "tstudio_zpatch_kebab_th_kiiya_mrpd"
|
||||
},
|
||||
{ -- This patch is for the Legion Square & Kiiya MRPD
|
||||
name = "Fix for Legion Square & Kiiya MRPD",
|
||||
requiredMaps = {"tstudio_legionsquare", "kiiya_mrpd"},
|
||||
fixResource = "tstudio_zpatch_ls_kiiya_mrpd"
|
||||
},
|
||||
{ -- This patch is for the Legion Square, Tropical Heights & Kiiya MRPD
|
||||
name = "Fix for Legion Square, Tropical Heights & Kiiya MRPD",
|
||||
requiredMaps = {"tstudio_legionsquare", "tstudio_tropical_heights", "kiiya_mrpd"},
|
||||
fixResource = "tstudio_zpatch_ls_th_kiiya_mrpd"
|
||||
},
|
||||
{ -- This patch is for the Tropical Heights & Kiiya MRPD
|
||||
name = "Fix for Tropical Heights & Kiiya MRPD",
|
||||
requiredMaps = {"tstudio_tropical_heights", "kiiya_mrpd"},
|
||||
fixResource = "tstudio_zpatch_th_kiiya_mrpd"
|
||||
},
|
||||
{ -- This patch is for the Mission Row Park, Legionsquare, Kebabking & Kiiya MRPD
|
||||
name = "Fix for Mission Row Park, Legionsquare, Kebabking & Kiiya MRPD",
|
||||
requiredMaps = {"tstudio_missionrow_park", "tstudio_legionsquare", "tstudio_kebabking", "kiiya_mrpd"},
|
||||
fixResource = "tstudio_zpatch_mrpark_ls_kebab_kiiya_mrpd"
|
||||
},
|
||||
{ -- This patch is for the Mission Row Park, Legionsquare, Tropical Heights, Kebabking & Kiiya MRPD
|
||||
name = "Fix for Mission Row Park, Legionsquare, Tropical Heights, Kebabking & Kiiya MRPD",
|
||||
requiredMaps = {"tstudio_missionrow_park", "tstudio_legionsquare", "tstudio_kebabking", "tstudio_tropical_heights", "kiiya_mrpd"},
|
||||
fixResource = "tstudio_zpatch_mrpark_ls_kebab_th_kiiya_mrpd"
|
||||
},
|
||||
{ -- This patch is for the Mission Row Park, Kebabking & Kiiya MRPD
|
||||
name = "Fix for Mission Row Park, Kebabking & Kiiya MRPD",
|
||||
requiredMaps = {"tstudio_missionrow_park", "tstudio_kebabking", "kiiya_mrpd"},
|
||||
fixResource = "tstudio_zpatch_mrpark_kebab_kiiya_mrpd"
|
||||
},
|
||||
{ -- This patch is for the Mission Row Park, Kebabking, Tropical Heights & Kiiya MRPD
|
||||
name = "Fix for Mission Row Park, Kebabking, Tropical Heights & Kiiya MRPD",
|
||||
requiredMaps = {"tstudio_missionrow_park", "tstudio_kebabking", "tstudio_tropical_heights", "kiiya_mrpd"},
|
||||
fixResource = "tstudio_zpatch_mrpark_kebab_th_kiiya_mrpd"
|
||||
},
|
||||
{ -- This patch is for the Mission Row Park, Legionsquare & Kiiya MRPD
|
||||
name = "Fix for Mission Row Park, Legionsquare & Kiiya MRPD",
|
||||
requiredMaps = {"tstudio_missionrow_park", "tstudio_legionsquare", "kiiya_mrpd"},
|
||||
fixResource = "tstudio_zpatch_mrpark_ls_kiiya_mrpd"
|
||||
},
|
||||
|
||||
-- ===========================================
|
||||
-- FM Maps Compatibility Patches
|
||||
-- ===========================================
|
||||
{
|
||||
name = "Fix for Legion Square & FM MRPD",
|
||||
requiredMaps = {"tstudio_legionsquare", "cfx-fm-mrpd"},
|
||||
fixResource = "tstudio_zpatch_ls_fm_mrpd"
|
||||
},
|
||||
{
|
||||
name = "Fix for Mission Row Park & FM MRPD",
|
||||
requiredMaps = {"tstudio_missionrow_park", "cfx-fm-mrpd"},
|
||||
fixResource = "tstudio_zpatch_mrpark_fm_mrpd"
|
||||
},
|
||||
{
|
||||
name = "Fix for Mission Row Park, Legion Square & FM MRPD",
|
||||
requiredMaps = {"tstudio_missionrow_park", "tstudio_legionsquare", "cfx-fm-mrpd"},
|
||||
fixResource = "tstudio_zpatch_mrpark_ls_fm_mrpd"
|
||||
},
|
||||
{
|
||||
name = "Fix for Mission Row Park, Legion Square, Tropical Heights & FM MRPD",
|
||||
requiredMaps = {"tstudio_missionrow_park", "tstudio_legionsquare", "tstudio_tropical_heights", "cfx-fm-mrpd"},
|
||||
fixResource = "tstudio_zpatch_mrpark_ls_th_fm_mrpd"
|
||||
},
|
||||
{
|
||||
name = "Fix for Mission Row Park, Tropical Heights & FM MRPD",
|
||||
requiredMaps = {"tstudio_missionrow_park", "tstudio_tropical_heights", "cfx-fm-mrpd"},
|
||||
fixResource = "tstudio_zpatch_mrpark_th_fm_mrpd"
|
||||
},
|
||||
{
|
||||
name = "Fix for Tropical Heights & FM MRPD",
|
||||
requiredMaps = {"tstudio_tropical_heights", "cfx-fm-mrpd"},
|
||||
fixResource = "tstudio_zpatch_th_fm_mrpd"
|
||||
}
|
||||
},
|
||||
|
||||
-- Section for automatic floor ipl loading configurations
|
||||
FloorConfigs = {
|
||||
pillbox = {
|
||||
resourceName = "tstudio_pillbox_md", -- Added name for debug purposes
|
||||
center = vector3(306.003, -568.511, 63.181), -- Center of the area for checking player position
|
||||
floors = {
|
||||
[0] = {height = 64.159, ipls = {"johanni_pillbox_e03_01_milo_"}},
|
||||
[1] = {height = 68.162, ipls = {"johanni_pillbox_e03_02_milo_"}},
|
||||
[2] = {height = 60.025, ipls = {"johanni_pillbox_e03_03_milo_"}}
|
||||
}
|
||||
},
|
||||
opium = {
|
||||
resourceName = "tstudio_opium_nights", -- Added name for debug purposes
|
||||
center = vector3(-720.0305, -2268.00635, 16.2695923), -- Center of the area for checking player position
|
||||
floors = {
|
||||
[0] = {
|
||||
height = 28.00,
|
||||
ipls = {
|
||||
"johanni_opium_penthouse_e01_milo_",
|
||||
"johanni_opium_hallway_e01_milo_",
|
||||
"johanni_opium_hotel_e01_r01_milo_",
|
||||
"johanni_opium_hotel_e01_r02_milo_",
|
||||
"johanni_opium_hotel_e01_r03_milo_",
|
||||
"johanni_opium_hotel_e01_r04_milo_",
|
||||
"johanni_opium_hotel_e01_r05_milo_",
|
||||
"johanni_opium_hotel_e01_r06_milo_",
|
||||
"johanni_opium_hotel_e01_r07_milo_",
|
||||
"johanni_opium_hotel_e01_r08_milo_",
|
||||
"johanni_opium_hotel_e01_r09_milo_",
|
||||
"johanni_opium_hotel_e01_r10_milo_",
|
||||
"johanni_opium_hotel_e01_r11_milo_",
|
||||
"johanni_opium_hotel_e01_r12_milo_"
|
||||
}
|
||||
},
|
||||
[1] = {
|
||||
height = 38.14,
|
||||
ipls = {
|
||||
"johanni_opium_penthouse_e02_milo_",
|
||||
"johanni_opium_hallway_e02_milo_",
|
||||
"johanni_opium_hotel_e02_r01_milo_",
|
||||
"johanni_opium_hotel_e02_r02_milo_",
|
||||
"johanni_opium_hotel_e02_r03_milo_",
|
||||
"johanni_opium_hotel_e02_r04_milo_",
|
||||
"johanni_opium_hotel_e02_r05_milo_",
|
||||
"johanni_opium_hotel_e02_r06_milo_",
|
||||
"johanni_opium_hotel_e02_r07_milo_",
|
||||
"johanni_opium_hotel_e02_r08_milo_",
|
||||
"johanni_opium_hotel_e02_r09_milo_",
|
||||
"johanni_opium_hotel_e02_r10_milo_",
|
||||
"johanni_opium_hotel_e02_r11_milo_",
|
||||
"johanni_opium_hotel_e02_r12_milo_"
|
||||
}
|
||||
},
|
||||
[2] = {
|
||||
height = 47.04,
|
||||
ipls = {
|
||||
"johanni_opium_penthouse_e03_milo_",
|
||||
"johanni_opium_hallway_e03_milo_",
|
||||
"johanni_opium_hotel_e03_r01_milo_",
|
||||
"johanni_opium_hotel_e03_r02_milo_",
|
||||
"johanni_opium_hotel_e03_r03_milo_",
|
||||
"johanni_opium_hotel_e03_r04_milo_",
|
||||
"johanni_opium_hotel_e03_r05_milo_",
|
||||
"johanni_opium_hotel_e03_r06_milo_",
|
||||
"johanni_opium_hotel_e03_r07_milo_",
|
||||
"johanni_opium_hotel_e03_r08_milo_",
|
||||
"johanni_opium_hotel_e03_r09_milo_",
|
||||
"johanni_opium_hotel_e03_r10_milo_",
|
||||
"johanni_opium_hotel_e03_r11_milo_",
|
||||
"johanni_opium_hotel_e03_r12_milo_"
|
||||
}
|
||||
},
|
||||
[3] = {
|
||||
height = 55.88,
|
||||
ipls = {
|
||||
"johanni_opium_penthouse_e04_milo_",
|
||||
"johanni_opium_hallway_e04_milo_",
|
||||
"johanni_opium_hotel_e04_r01_milo_",
|
||||
"johanni_opium_hotel_e04_r02_milo_",
|
||||
"johanni_opium_hotel_e04_r03_milo_",
|
||||
"johanni_opium_hotel_e04_r04_milo_",
|
||||
"johanni_opium_hotel_e04_r05_milo_",
|
||||
"johanni_opium_hotel_e04_r06_milo_",
|
||||
"johanni_opium_hotel_e04_r07_milo_",
|
||||
"johanni_opium_hotel_e04_r08_milo_",
|
||||
"johanni_opium_hotel_e04_r09_milo_",
|
||||
"johanni_opium_hotel_e04_r10_milo_",
|
||||
"johanni_opium_hotel_e04_r11_milo_",
|
||||
"johanni_opium_hotel_e04_r12_milo_"
|
||||
}
|
||||
},
|
||||
[4] = {
|
||||
height = 64.55,
|
||||
ipls = {
|
||||
"johanni_opium_penthouse_e05_milo_",
|
||||
"johanni_opium_hallway_e05_milo_",
|
||||
"johanni_opium_hotel_e05_r01_milo_",
|
||||
"johanni_opium_hotel_e05_r02_milo_",
|
||||
"johanni_opium_hotel_e05_r03_milo_",
|
||||
"johanni_opium_hotel_e05_r04_milo_",
|
||||
"johanni_opium_hotel_e05_r05_milo_",
|
||||
"johanni_opium_hotel_e05_r06_milo_",
|
||||
"johanni_opium_hotel_e05_r07_milo_",
|
||||
"johanni_opium_hotel_e05_r08_milo_",
|
||||
"johanni_opium_hotel_e05_r09_milo_",
|
||||
"johanni_opium_hotel_e05_r10_milo_",
|
||||
"johanni_opium_hotel_e05_r11_milo_",
|
||||
"johanni_opium_hotel_e05_r12_milo_"
|
||||
}
|
||||
},
|
||||
[5] = {
|
||||
height = 73.35,
|
||||
ipls = {
|
||||
"johanni_opium_penthouse_e06_milo_",
|
||||
"johanni_opium_hallway_e06_milo_",
|
||||
"johanni_opium_hotel_e06_r01_milo_",
|
||||
"johanni_opium_hotel_e06_r02_milo_",
|
||||
"johanni_opium_hotel_e06_r03_milo_",
|
||||
"johanni_opium_hotel_e06_r04_milo_",
|
||||
"johanni_opium_hotel_e06_r05_milo_",
|
||||
"johanni_opium_hotel_e06_r06_milo_",
|
||||
"johanni_opium_hotel_e06_r07_milo_",
|
||||
"johanni_opium_hotel_e06_r08_milo_",
|
||||
"johanni_opium_hotel_e06_r09_milo_",
|
||||
"johanni_opium_hotel_e06_r10_milo_",
|
||||
"johanni_opium_hotel_e06_r11_milo_",
|
||||
"johanni_opium_hotel_e06_r12_milo_"
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
-- Interior blocking configurations
|
||||
-- Each interior can be configured with the following properties:
|
||||
-- coords: The coordinates of the interior
|
||||
-- interiorName: The name of the interior to disable
|
||||
-- enabled: Whether this interior blocking is enabled
|
||||
-- resourceDependency: (Optional) Only disable this interior if the specified resource is started
|
||||
-- This prevents breaking default interiors when custom resources aren't loaded
|
||||
Interiors = {
|
||||
["tstudio_tattoo_studio"] = {
|
||||
[1] = { enabled = true, name = "v_tattoo", coords = vec3(-3171.2937, 1076.24451, 19.8303947) },
|
||||
[2] = { enabled = true, name = "v_tattoo", coords = vec3(322.967865, 181.942917, 102.587761) },
|
||||
[3] = { enabled = true, name = "v_tattoo", coords = vec3(1323.765, -1653.43164, 51.27684) },
|
||||
[4] = { enabled = true, name = "v_tattoo", coords = vec3(-1153.18408, -1427.0127, 3.955685) },
|
||||
},
|
||||
["tstudio_ammunation"] = {
|
||||
[1] = { enabled = true, name = "v_gun", coords = vec3(821.144043, -2154.8916, 28.61892) }, -- Cypress
|
||||
[2] = { enabled = true, name = "v_gun2", coords = vec3(843.2987, -1028.10669, 27.1947746) }, -- LaMesa
|
||||
[3] = { enabled = true, name = "v_gun", coords = vec3(10.9070005, -1105.65833, 28.7969322) }, -- Legion
|
||||
[4] = { enabled = true, name = "v_gun2", coords = vec3(247.371582, -47.245163, 68.9409943) }, -- Hawick
|
||||
[5] = { enabled = true, name = "v_gun2", coords = vec3(-1310.87659, -392.009644, 35.6957169) }, -- MorningWood
|
||||
[6] = { enabled = true, name = "v_gun2", coords = vec3(-663.1717, -940.758057, 20.8291473) }, -- Little Seoul
|
||||
[7] = { enabled = true, name = "v_gun2", coords = vec3(-3167.29614, 1084.70984, 19.8386574) }, -- Chumash
|
||||
[8] = { enabled = true, name = "v_gun2", coords = vec3(2568.834, 299.788116, 107.734818) }, -- East Highway
|
||||
[9] = { enabled = true, name = "v_gun2", coords = vec3(1696.95251, 3755.445, 33.7052574) }, -- Sandy Shores
|
||||
[10] = { enabled = true, name = "v_gun2", coords = vec3(-327.1706, 6079.257, 30.4546967) }, -- Paleto Bay
|
||||
[11] = { enabled = true, name = "v_gun2", coords = vec3(-1114.84509, 2693.80957, 17.55406) } -- Route 68
|
||||
},
|
||||
["tstudio_fleeca"] = {
|
||||
[1] = { enabled = true, name = "v_genbank", coords = vec3(-355.435852, -48.5326, 48.1063843) }, -- Vinewood
|
||||
[2] = { enabled = true, name = "v_genbank", coords = vec3(309.74646, -277.644165, 53.2345963) }, -- Vinewood (Lower Level)
|
||||
[3] = { enabled = true, name = "v_genbank", coords = vec3(145.416824, -1039.277, 28.4378834) }, -- Legion Square
|
||||
[4] = { enabled = true, name = "v_genbank", coords = vec3(-1216.7616, -333.000763, 36.85084) }, -- Movie Studio
|
||||
[5] = { enabled = true, name = "hei_generic_bank_dlc", coords = vec3(-2962.59131, 478.238037, 14.7668953) }, -- West Highway
|
||||
[6] = { enabled = true, name = "v_genbank", coords = vec3(1179.74475, 2706.985, 37.15784) } -- Sandy Shores
|
||||
},
|
||||
["tstudio_pillbox_md"] = {
|
||||
[1] = { enabled = true, name = "rc12b_default", ipl = "rc12b_default", coords = vec3(307.1680, -590.807, 43.280) }, -- Pillbox Hill
|
||||
},
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue