housing
This commit is contained in:
parent
6d90da2841
commit
b71b47a9fb
169 changed files with 12687 additions and 2932 deletions
7
resources/[housing]/bob74_ipl/dlc_chopshop/base.lua
Normal file
7
resources/[housing]/bob74_ipl/dlc_chopshop/base.lua
Normal file
|
@ -0,0 +1,7 @@
|
|||
CreateThread(function()
|
||||
RequestIpl("m23_2_acp_collision_fixes_01")
|
||||
RequestIpl("m23_2_acp_collision_fixes_02")
|
||||
RequestIpl("m23_2_tug_collision")
|
||||
RequestIpl("m23_2_hei_yacht_collision_fixes")
|
||||
RequestIpl("m23_2_vinewood_garage")
|
||||
end)
|
24
resources/[housing]/bob74_ipl/dlc_chopshop/cargoship.lua
Normal file
24
resources/[housing]/bob74_ipl/dlc_chopshop/cargoship.lua
Normal file
|
@ -0,0 +1,24 @@
|
|||
-- Cargo ship: -344.4349, -4062.832, 17.000
|
||||
exports('GetChopShopCargoShipObject', function()
|
||||
return ChopShopCargoShip
|
||||
end)
|
||||
|
||||
ChopShopCargoShip = {
|
||||
Ipl = {
|
||||
ipl = {
|
||||
"m23_2_cargoship",
|
||||
"m23_2_cargoship_bridge"
|
||||
},
|
||||
|
||||
Load = function()
|
||||
EnableIpl(ChopShopCargoShip.Ipl.ipl, true)
|
||||
end,
|
||||
Remove = function()
|
||||
EnableIpl(ChopShopCargoShip.Ipl.ipl, false)
|
||||
end
|
||||
},
|
||||
|
||||
LoadDefault = function()
|
||||
ChopShopCargoShip.Ipl.Load()
|
||||
end
|
||||
}
|
22
resources/[housing]/bob74_ipl/dlc_chopshop/cartel_garage.lua
Normal file
22
resources/[housing]/bob74_ipl/dlc_chopshop/cartel_garage.lua
Normal file
|
@ -0,0 +1,22 @@
|
|||
-- Cartel Garage: 1220.133, -2277.844, -50.000
|
||||
exports('GetChopShopCartelGarageObject', function()
|
||||
return ChopShopCartelGarage
|
||||
end)
|
||||
|
||||
ChopShopCartelGarage = {
|
||||
interiorId = 293633,
|
||||
|
||||
Entities = {
|
||||
entities = "mp2023_02_dlc_int_6_cb",
|
||||
|
||||
Enable = function(state, refresh)
|
||||
SetIplPropState(ChopShopCartelGarage.interiorId, ChopShopCartelGarage.Entities.entities, state, refresh)
|
||||
end
|
||||
},
|
||||
|
||||
LoadDefault = function()
|
||||
ChopShopCartelGarage.Entities.Enable(true, false)
|
||||
|
||||
RefreshInterior(ChopShopCartelGarage.interiorId)
|
||||
end
|
||||
}
|
21
resources/[housing]/bob74_ipl/dlc_chopshop/lifeguard.lua
Normal file
21
resources/[housing]/bob74_ipl/dlc_chopshop/lifeguard.lua
Normal file
|
@ -0,0 +1,21 @@
|
|||
-- Lifeguard: -1488.153, -1021.166, 5.000
|
||||
exports('GetChopShopLifeguardObject', function()
|
||||
return ChopShopLifeguard
|
||||
end)
|
||||
|
||||
ChopShopLifeguard = {
|
||||
Ipl = {
|
||||
ipl = "m23_2_lifeguard_access",
|
||||
|
||||
Load = function()
|
||||
EnableIpl(ChopShopLifeguard.Ipl.ipl, true)
|
||||
end,
|
||||
Remove = function()
|
||||
EnableIpl(ChopShopLifeguard.Ipl.ipl, false)
|
||||
end
|
||||
},
|
||||
|
||||
LoadDefault = function()
|
||||
ChopShopLifeguard.Ipl.Load()
|
||||
end
|
||||
}
|
115
resources/[housing]/bob74_ipl/dlc_chopshop/salvage.lua
Normal file
115
resources/[housing]/bob74_ipl/dlc_chopshop/salvage.lua
Normal file
|
@ -0,0 +1,115 @@
|
|||
-- Salvage Yard: 1077.276, -2274.876, -50.000
|
||||
exports('GetChopShopSalvageObject', function()
|
||||
return ChopShopSalvage
|
||||
end)
|
||||
|
||||
ChopShopSalvage = {
|
||||
interiorId = 293377,
|
||||
|
||||
Ipl = {
|
||||
Exterior = {
|
||||
ipl = {
|
||||
"m23_2_sp1_03_reds",
|
||||
"m23_2_sc1_03_reds",
|
||||
"m23_2_id2_04_reds",
|
||||
"m23_2_cs1_05_reds",
|
||||
"m23_2_cs4_11_reds",
|
||||
},
|
||||
|
||||
Load = function()
|
||||
EnableIpl(ChopShopSalvage.Ipl.Exterior.ipl, true)
|
||||
end,
|
||||
Remove = function()
|
||||
EnableIpl(ChopShopSalvage.Ipl.Exterior.ipl, false)
|
||||
end
|
||||
}
|
||||
},
|
||||
|
||||
Style = {
|
||||
basic = {
|
||||
"set_mechanic_basic",
|
||||
"set_safe_basic"
|
||||
},
|
||||
upgrade = {
|
||||
"set_mechanic_upgrade",
|
||||
"set_safe_upgrade"
|
||||
},
|
||||
|
||||
Set = function(style, refresh)
|
||||
ChopShopSalvage.Style.Clear(false)
|
||||
|
||||
SetIplPropState(ChopShopSalvage.interiorId, style, true, refresh)
|
||||
end,
|
||||
Clear = function(refresh)
|
||||
SetIplPropState(ChopShopSalvage.interiorId, {
|
||||
ChopShopSalvage.Style.basic,
|
||||
ChopShopSalvage.Style.upgrade
|
||||
}, false, refresh)
|
||||
end
|
||||
},
|
||||
|
||||
Lift1 = {
|
||||
down = "set_car_lift_01_down",
|
||||
up = "set_car_lift_01_up",
|
||||
|
||||
Set = function(lift, refresh)
|
||||
ChopShopSalvage.Lift1.Clear(false)
|
||||
|
||||
SetIplPropState(ChopShopSalvage.interiorId, lift, true, refresh)
|
||||
end,
|
||||
Clear = function(refresh)
|
||||
SetIplPropState(ChopShopSalvage.interiorId, {
|
||||
ChopShopSalvage.Lift1.down,
|
||||
ChopShopSalvage.Lift1.up
|
||||
}, false, refresh)
|
||||
end
|
||||
},
|
||||
|
||||
Lift2 = {
|
||||
down = "set_car_lift_02_down",
|
||||
up = "set_car_lift_02_up",
|
||||
|
||||
Set = function(lift, refresh)
|
||||
ChopShopSalvage.Lift2.Clear(false)
|
||||
|
||||
SetIplPropState(ChopShopSalvage.interiorId, lift, true, refresh)
|
||||
end,
|
||||
Clear = function(refresh)
|
||||
SetIplPropState(ChopShopSalvage.interiorId, {
|
||||
ChopShopSalvage.Lift2.down,
|
||||
ChopShopSalvage.Lift2.up
|
||||
}, false, refresh)
|
||||
end
|
||||
},
|
||||
|
||||
Tint = {
|
||||
gray = 1,
|
||||
red = 2,
|
||||
blue = 3,
|
||||
orange = 4,
|
||||
yellow = 5,
|
||||
green = 6,
|
||||
pink = 7,
|
||||
teal = 8,
|
||||
darkGray = 9,
|
||||
|
||||
SetColor = function(color, refresh)
|
||||
SetIplPropState(ChopShopSalvage.interiorId, "set_tint_b", true, refresh)
|
||||
SetInteriorEntitySetColor(ChopShopSalvage.interiorId, "set_tint_b", color)
|
||||
end
|
||||
},
|
||||
|
||||
LoadDefault = function()
|
||||
-- Exterior
|
||||
ChopShopSalvage.Ipl.Exterior.Load()
|
||||
|
||||
-- Interior
|
||||
ChopShopSalvage.Tint.SetColor(ChopShopSalvage.Tint.gray, false)
|
||||
ChopShopSalvage.Style.Set(ChopShopSalvage.Style.upgrade, false)
|
||||
|
||||
ChopShopSalvage.Lift1.Set(ChopShopSalvage.Lift1.up, false)
|
||||
ChopShopSalvage.Lift2.Set(ChopShopSalvage.Lift2.up, false)
|
||||
|
||||
RefreshInterior(ChopShopSalvage.interiorId)
|
||||
end
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue