Cleaning
This commit is contained in:
66
koptilnya/engine_sounds/abarth_exterior.txt
Normal file
66
koptilnya/engine_sounds/abarth_exterior.txt
Normal file
@@ -0,0 +1,66 @@
|
||||
--@name Abarth Exterior engine sound
|
||||
--@shared
|
||||
--@include /koptilnya/engine_sound.txt
|
||||
|
||||
require("/koptilnya/engine_sound.txt")
|
||||
|
||||
if SERVER then
|
||||
wire.adjustInputs({"RPM"}, {"NORMAL"})
|
||||
|
||||
hook.add("input", "wireinput", function(name, value)
|
||||
if name == "RPM" then
|
||||
net.start("rpm")
|
||||
net.writeFloat(value)
|
||||
net.send()
|
||||
end
|
||||
end)
|
||||
else
|
||||
function init()
|
||||
local engineSound = EngineSound:new({
|
||||
{
|
||||
link = "https://dl.dropboxusercontent.com/s/b05fhpa6llc4sjj/ext_fa01_on_1500.ogg",
|
||||
rootPitch = 1500,
|
||||
fadeOut = Vector(1400, 1800)
|
||||
},
|
||||
{
|
||||
link = "https://dl.dropboxusercontent.com/s/cus2007qr25nlqg/ext_fa01_on_4250.ogg",
|
||||
rootPitch = 4250,
|
||||
fadeIn = Vector(1400, 1800),
|
||||
fadeOut = Vector(3400, 3800)
|
||||
},
|
||||
{
|
||||
link = "https://dl.dropboxusercontent.com/s/ug9n6dtac1ayioi/ext_fa01_on_5250.ogg",
|
||||
rootPitch = 5250,
|
||||
fadeIn = Vector(3400, 3800),
|
||||
fadeOut = Vector(4800, 5200)
|
||||
},
|
||||
{
|
||||
link = "https://dl.dropboxusercontent.com/s/ihdefqw30pwd059/ext_fa01_on_6000.ogg",
|
||||
rootPitch = 6000,
|
||||
fadeIn = Vector(4800, 5200),
|
||||
fadeOut = Vector(5600, 6000)
|
||||
},
|
||||
{
|
||||
link = "https://dl.dropboxusercontent.com/s/7m98qruc8bhopyn/ext_fa01_on_6500.ogg",
|
||||
rootPitch = 6500,
|
||||
fadeIn = Vector(5600, 6000)
|
||||
}
|
||||
})
|
||||
|
||||
net.receive("rpm", function(len)
|
||||
engineSound:setRPM(net.readFloat())
|
||||
end)
|
||||
end
|
||||
|
||||
if hasPermission("bass.loadURL") then
|
||||
init()
|
||||
else
|
||||
setupPermissionRequest({"bass.loadURL"}, "", true)
|
||||
|
||||
hook.add("permissionrequest", "permission", function()
|
||||
if hasPermission("bass.loadURL") then
|
||||
init()
|
||||
end
|
||||
end)
|
||||
end
|
||||
end
|
||||
66
koptilnya/engine_sounds/bmw_e30_exterior.txt
Normal file
66
koptilnya/engine_sounds/bmw_e30_exterior.txt
Normal file
@@ -0,0 +1,66 @@
|
||||
--@name BMW E30 exterior engine sound
|
||||
--@shared
|
||||
--@include /koptilnya/engine_sound.txt
|
||||
|
||||
require("/koptilnya/engine_sound.txt")
|
||||
|
||||
if SERVER then
|
||||
wire.adjustInputs({"RPM"}, {"NORMAL"})
|
||||
|
||||
hook.add("input", "wireinput", function(name, value)
|
||||
if name == "RPM" then
|
||||
net.start("rpm")
|
||||
net.writeFloat(value)
|
||||
net.send()
|
||||
end
|
||||
end)
|
||||
else
|
||||
function init()
|
||||
local engineSound = EngineSound:new({
|
||||
{
|
||||
link = "https://dl.dropboxusercontent.com/s/5lk7xkrrgozbgl2/ext_e30_idle.ogg",
|
||||
rootPitch = 1000,
|
||||
fadeOut = Vector(1000, 1500)
|
||||
},
|
||||
{
|
||||
link = "https://dl.dropboxusercontent.com/s/oiz3ccf6cenul8t/ext_e30_on_2500.ogg",
|
||||
rootPitch = 2500,
|
||||
fadeIn = Vector(1000, 1500),
|
||||
fadeOut = Vector(2500, 3000)
|
||||
},
|
||||
{
|
||||
link = "https://dl.dropboxusercontent.com/s/346ly2b0ete839f/ext_e30_on_4500.ogg",
|
||||
rootPitch = 4500,
|
||||
fadeIn = Vector(2500, 3000),
|
||||
fadeOut = Vector(4500, 5000)
|
||||
},
|
||||
{
|
||||
link = "https://dl.dropboxusercontent.com/s/wlyeqqwhaqe8oo5/ext_e30_on_6000.ogg",
|
||||
rootPitch = 6000,
|
||||
fadeIn = Vector(4500, 5000),
|
||||
fadeOut = Vector(6500, 7000)
|
||||
},
|
||||
{
|
||||
link = "https://dl.dropboxusercontent.com/s/vijeiwwsgthlxzn/ext_e30_on_8500.ogg",
|
||||
rootPitch = 8500,
|
||||
fadeIn = Vector(6500, 7000)
|
||||
}
|
||||
})
|
||||
|
||||
net.receive("rpm", function(len)
|
||||
engineSound:setRPM(net.readFloat())
|
||||
end)
|
||||
end
|
||||
|
||||
if hasPermission("bass.loadURL") then
|
||||
init()
|
||||
else
|
||||
setupPermissionRequest({"bass.loadURL"}, "", true)
|
||||
|
||||
hook.add("permissionrequest", "permission", function()
|
||||
if hasPermission("bass.loadURL") then
|
||||
init()
|
||||
end
|
||||
end)
|
||||
end
|
||||
end
|
||||
68
koptilnya/engine_sounds/bmw_e30_interior.txt
Normal file
68
koptilnya/engine_sounds/bmw_e30_interior.txt
Normal file
@@ -0,0 +1,68 @@
|
||||
--@name BMW E30 interior engine sound
|
||||
--@shared
|
||||
--@include /koptilnya/engine_sound.txt
|
||||
|
||||
require("/koptilnya/engine_sound.txt")
|
||||
|
||||
if SERVER then
|
||||
wire.adjustInputs({"RPM"}, {"NORMAL"})
|
||||
|
||||
hook.add("input", "wireinput", function(name, value)
|
||||
if name == "RPM" then
|
||||
net.start("rpm")
|
||||
net.writeFloat(value)
|
||||
net.send()
|
||||
end
|
||||
end)
|
||||
else
|
||||
function init()
|
||||
local engineSound = EngineSound:new({
|
||||
{
|
||||
link = "https://dl.dropboxusercontent.com/s/wwda7cpdsrlsotb/e30_idle.ogg",
|
||||
rootPitch = 1000,
|
||||
fadeIn = Vector(0, 1),
|
||||
fadeOut = Vector(1000, 1500)
|
||||
},
|
||||
{
|
||||
link = "https://dl.dropboxusercontent.com/s/5e9x082jdjgm2ym/e30_on_3500.ogg",
|
||||
rootPitch = 3500,
|
||||
fadeIn = Vector(1000, 1500),
|
||||
fadeOut = Vector(3500, 4000)
|
||||
},
|
||||
{
|
||||
link = "https://dl.dropboxusercontent.com/s/83c3v08sjut5a9o/e30_on_5000.ogg",
|
||||
rootPitch = 5000,
|
||||
fadeIn = Vector(3500, 4000),
|
||||
fadeOut = Vector(5000, 5500)
|
||||
},
|
||||
{
|
||||
link = "https://dl.dropboxusercontent.com/s/a6d3356uc7xstf1/e30_on_7000.ogg",
|
||||
rootPitch = 7000,
|
||||
fadeIn = Vector(5000, 5500),
|
||||
fadeOut = Vector(7000, 7500)
|
||||
},
|
||||
{
|
||||
link = "https://dl.dropboxusercontent.com/s/pwpuldfs6w93ezb/e30_on_8500.ogg",
|
||||
rootPitch = 8500,
|
||||
fadeIn = Vector(7000, 7500)
|
||||
}
|
||||
})
|
||||
engineSound:setMasterVolume(0.8)
|
||||
|
||||
net.receive("rpm", function(len)
|
||||
engineSound:setRPM(net.readFloat())
|
||||
end)
|
||||
end
|
||||
|
||||
if hasPermission("bass.loadURL") then
|
||||
init()
|
||||
else
|
||||
setupPermissionRequest({"bass.loadURL"}, "", true)
|
||||
|
||||
hook.add("permissionrequest", "permission", function()
|
||||
if hasPermission("bass.loadURL") then
|
||||
init()
|
||||
end
|
||||
end)
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user