-- Document forgery: 1165, -3196.6, -39.01306 exports('GetBikerDocumentForgeryObject', function() return BikerDocumentForgery end) BikerDocumentForgery = { interiorId = 246785, Ipl = { Interior = { ipl = "bkr_biker_interior_placement_interior_6_biker_dlc_int_ware05_milo", Load = function() EnableIpl(BikerDocumentForgery.Ipl.Interior.ipl, true) end, Remove = function() EnableIpl(BikerDocumentForgery.Ipl.Interior.ipl, false) end }, }, Style = { basic = "interior_basic", upgrade = "interior_upgrade", Set = function(style, refresh) BikerDocumentForgery.Style.Clear(false) SetIplPropState(BikerDocumentForgery.interiorId, style, true, refresh) end, Clear = function(refresh) SetIplPropState(BikerDocumentForgery.interiorId, {BikerDocumentForgery.Style.basic, BikerDocumentForgery.Style.upgrade}, false, refresh) end }, Equipment = { none = "", basic = "equipment_basic", upgrade = "equipment_upgrade", Set = function(eqpt, refresh) BikerDocumentForgery.Equipment.Clear(false) if (eqpt ~= "") then SetIplPropState(BikerDocumentForgery.interiorId, eqpt, true, refresh) else if (refresh) then RefreshInterior(BikerDocumentForgery.interiorId) end end end, Clear = function(refresh) SetIplPropState(BikerDocumentForgery.interiorId, {BikerDocumentForgery.Equipment.basic, BikerDocumentForgery.Equipment.upgrade}, false, refresh) end }, Security = { basic = "security_low", upgrade = "security_high", Set = function(security, refresh) BikerDocumentForgery.Security.Clear(false) SetIplPropState(BikerDocumentForgery.interiorId, security, true, refresh) end, Clear = function(refresh) SetIplPropState(BikerDocumentForgery.interiorId, {BikerDocumentForgery.Security.basic, BikerDocumentForgery.Security.upgrade}, false, refresh) end }, Details = { Chairs = { A = "chair01", B = "chair02", C = "chair03", D = "chair04", E = "chair05", F = "chair06", G = "chair07", }, production = "production", -- Papers, pencils furnitures = "set_up", -- Printers, shredders clutter = "clutter", -- Pizza boxes, cups Enable = function (details, state, refresh) SetIplPropState(BikerDocumentForgery.interiorId, details, state, refresh) end }, LoadDefault = function() BikerDocumentForgery.Ipl.Interior.Load() BikerDocumentForgery.Style.Set(BikerDocumentForgery.Style.basic) BikerDocumentForgery.Security.Set(BikerDocumentForgery.Security.basic) BikerDocumentForgery.Equipment.Set(BikerDocumentForgery.Equipment.basic) BikerDocumentForgery.Details.Enable(BikerDocumentForgery.Details.production, false) BikerDocumentForgery.Details.Enable(BikerDocumentForgery.Details.setup, false) BikerDocumentForgery.Details.Enable(BikerDocumentForgery.Details.clutter, false) BikerDocumentForgery.Details.Enable(BikerDocumentForgery.Details.Chairs, true) RefreshInterior(BikerDocumentForgery.interiorId) end }