32 lines
889 B
Plaintext
32 lines
889 B
Plaintext
-- @shared
|
|
-- @name Porsche 911 Turbo S 2017
|
|
-- @author Opti1337, DarkSupah
|
|
-- @include /koptilnya/mesh_loader/builder.txt
|
|
require("/koptilnya/mesh_loader/builder.txt")
|
|
|
|
DEBUG_MODE = true
|
|
|
|
local LINK = "https://www.dropbox.com/s/bo7myjv0ekkcbf6/911.obj?dl=1"
|
|
local SCALE = Vector(0.9)
|
|
|
|
local builder = {}
|
|
|
|
if SERVER then
|
|
builder = MeshBuilder:new(LINK)
|
|
builder.onObjectParsed = function(builder, objectsNames)
|
|
timer.simple(3, function()
|
|
for k, v in pairs(objectsNames) do
|
|
|
|
builder:build(v, Vector(0), Angle(0), SCALE, Color(360 / #objectsNames * k, 1, 1):hsvToRGB(), "models/debug/debugwhite", chip(), chip())
|
|
end
|
|
|
|
local result = builder:getResult()
|
|
end)
|
|
end
|
|
else
|
|
PERMA.onPermissionsGained = function()
|
|
builder = MeshBuilder:new(LINK)
|
|
end
|
|
PERMA.build()
|
|
end
|