-- 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 }