42 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			Lua
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
	
		
			1.3 KiB
		
	
	
	
		
			Lua
		
	
	
	
	
	
| exports('GetTrevorsTrailerObject', function()
 | |
|     return TrevorsTrailer
 | |
| end)
 | |
| 
 | |
| TrevorsTrailer = {
 | |
|     interiorId = 2562,
 | |
| 
 | |
|     Interior = {
 | |
|         tidy = "trevorstrailertidy",
 | |
|         trash = "TrevorsTrailerTrash",
 | |
| 
 | |
|         Set = function(interior)
 | |
|             TrevorsTrailer.Interior.Clear()
 | |
| 
 | |
|             EnableIpl(interior, true)
 | |
|         end,
 | |
|         Clear = function()
 | |
|             EnableIpl({
 | |
|                 TrevorsTrailer.Interior.tidy,
 | |
|                 TrevorsTrailer.Interior.trash
 | |
|             }, false)
 | |
|         end
 | |
|     },
 | |
|     Details = {
 | |
|         copHelmet = "V_26_Trevor_Helmet3", -- Cop helmet in the closet
 | |
|         briefcase = "V_24_Trevor_Briefcase3", -- Briefcase in the main room
 | |
|         michaelStuff = "V_26_Michael_Stay3", -- Michael's suit hanging on the window
 | |
| 
 | |
|         Enable = function(details, state, refresh)
 | |
|             SetIplPropState(TrevorsTrailer.interiorId, details, state, refresh)
 | |
|         end
 | |
|     },
 | |
| 
 | |
|     LoadDefault = function()
 | |
|         TrevorsTrailer.Interior.Set(TrevorsTrailer.Interior.trash)
 | |
|         TrevorsTrailer.Details.Enable(TrevorsTrailer.Details.copHelmet, false, false)
 | |
|         TrevorsTrailer.Details.Enable(TrevorsTrailer.Details.briefcase, false, false)
 | |
|         TrevorsTrailer.Details.Enable(TrevorsTrailer.Details.michaelStuff, false, false)
 | |
| 
 | |
|         RefreshInterior(TrevorsTrailer.interiorId)
 | |
|     end
 | |
| }
 | 
