housing
This commit is contained in:
parent
6d90da2841
commit
b71b47a9fb
169 changed files with 12687 additions and 2932 deletions
|
@ -0,0 +1,96 @@
|
|||
-- Vehicle warehouse
|
||||
-- Upper: 994.5925, -3002.594, -39.64699
|
||||
-- Lower: 969.5376, -3000.411, -48.64689
|
||||
exports('GetImportVehicleWarehouseObject', function()
|
||||
return ImportVehicleWarehouse
|
||||
end)
|
||||
|
||||
ImportVehicleWarehouse = {
|
||||
Upper = {
|
||||
interiorId = 252673,
|
||||
|
||||
Ipl = {
|
||||
Interior = {
|
||||
ipl = "imp_impexp_interior_placement_interior_1_impexp_intwaremed_milo_",
|
||||
|
||||
Load = function()
|
||||
EnableIpl(ImportVehicleWarehouse.Upper.Ipl.Interior.ipl, true)
|
||||
end,
|
||||
Remove = function()
|
||||
EnableIpl(ImportVehicleWarehouse.Upper.Ipl.Interior.ipl, false)
|
||||
end
|
||||
}
|
||||
},
|
||||
Style = {
|
||||
basic = "basic_style_set",
|
||||
branded = "branded_style_set",
|
||||
urban = "urban_style_set",
|
||||
|
||||
Set = function(style, refresh)
|
||||
ImportVehicleWarehouse.Upper.Style.Clear(false)
|
||||
|
||||
SetIplPropState(ImportVehicleWarehouse.Upper.interiorId, style, true, refresh)
|
||||
end,
|
||||
Clear = function(refresh)
|
||||
SetIplPropState(ImportVehicleWarehouse.Upper.interiorId, {
|
||||
ImportVehicleWarehouse.Upper.Style.basic,
|
||||
ImportVehicleWarehouse.Upper.Style.branded,
|
||||
ImportVehicleWarehouse.Upper.Style.urban
|
||||
}, false, refresh)
|
||||
end
|
||||
},
|
||||
Details = {
|
||||
floorHatch = "car_floor_hatch",
|
||||
doorBlocker = "door_blocker", -- Invisible wall
|
||||
|
||||
Enable = function(details, state, refresh)
|
||||
SetIplPropState(ImportVehicleWarehouse.Upper.interiorId, details, state, refresh)
|
||||
end
|
||||
}
|
||||
},
|
||||
Lower = {
|
||||
interiorId = 253185,
|
||||
|
||||
Ipl = {
|
||||
Interior = {
|
||||
ipl = "imp_impexp_interior_placement_interior_3_impexp_int_02_milo_",
|
||||
|
||||
Load = function()
|
||||
EnableIpl(ImportVehicleWarehouse.Lower.Ipl.Interior.ipl, true)
|
||||
end,
|
||||
Remove = function()
|
||||
EnableIpl(ImportVehicleWarehouse.Lower.Ipl.Interior.ipl, false)
|
||||
end
|
||||
}
|
||||
},
|
||||
Details = {
|
||||
Pumps = {
|
||||
pump1 = "pump_01",
|
||||
pump2 = "pump_02",
|
||||
pump3 = "pump_03",
|
||||
pump4 = "pump_04",
|
||||
pump5 = "pump_05",
|
||||
pump6 = "pump_06",
|
||||
pump7 = "pump_07",
|
||||
pump8 = "pump_08"
|
||||
},
|
||||
Enable = function(details, state, refresh)
|
||||
SetIplPropState(ImportVehicleWarehouse.Lower.interiorId, details, state, refresh)
|
||||
end
|
||||
}
|
||||
},
|
||||
|
||||
LoadDefault = function()
|
||||
ImportVehicleWarehouse.Upper.Ipl.Interior.Load()
|
||||
ImportVehicleWarehouse.Upper.Style.Set(ImportVehicleWarehouse.Upper.Style.branded)
|
||||
ImportVehicleWarehouse.Upper.Details.Enable(ImportVehicleWarehouse.Upper.Details.floorHatch, true)
|
||||
ImportVehicleWarehouse.Upper.Details.Enable(ImportVehicleWarehouse.Upper.Details.doorBlocker, false)
|
||||
|
||||
RefreshInterior(ImportVehicleWarehouse.Upper.interiorId)
|
||||
|
||||
ImportVehicleWarehouse.Lower.Ipl.Interior.Load()
|
||||
ImportVehicleWarehouse.Lower.Details.Enable(ImportVehicleWarehouse.Lower.Details.Pumps, true)
|
||||
|
||||
RefreshInterior(ImportVehicleWarehouse.Lower.interiorId)
|
||||
end
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue