1
0
Fork 0
forked from Simnation/Main
This commit is contained in:
Nordi98 2025-06-10 17:37:12 +02:00
parent 6d90da2841
commit b71b47a9fb
169 changed files with 12687 additions and 2932 deletions

View file

@ -0,0 +1,42 @@
exports('GetTunerMethLabObject', function()
return TunerMethLab
end)
TunerMethLab = {
InteriorId = 284673,
Entities = {
tintable_walls = true,
Set = function(name, state)
for entity, _ in pairs(TunerMethLab.Entities) do
if entity == name then
TunerMethLab.Entities[entity] = state
TunerMethLab.Entities.Clear()
TunerMethLab.Entities.Load()
end
end
end,
Load = function()
for entity, state in pairs(TunerMethLab.Entities) do
if type(entity) == 'string' and state then
ActivateInteriorEntitySet(TunerMethLab.InteriorId, entity)
end
end
end,
Clear = function()
for entity, _ in pairs(TunerMethLab.Entities) do
if type(entity) == 'string' then
DeactivateInteriorEntitySet(TunerMethLab.InteriorId, entity)
end
end
end
},
LoadDefault = function()
TunerMethLab.Entities.Load()
SetInteriorEntitySetColor(TunerMethLab.InteriorId, TunerMethLab.Entities.tintable_walls, 3)
RefreshInterior(TunerMethLab.InteriorId)
end
}