Moin. Ich bastel immer noch an meinem 218 Soundmod.
Im Moment bin ich dabei eine Logarythmische Kurve für den Turbo zu basteln.
Aber der TS macht einfach mal garnichts.
Die variable Kast ist die Tür, welche den Getriebeschalter verbirgt. Die habe ich in der engine.bin auch schon auf den Wert 0-2000 gesetzt. Wenn ich die Tür bewege mit der Maus funktioniert auch schon der Turbo gekoppelt an die Tür (ist halt zum Ausprobieren an die Tür geklebt. Da wird dann noch 'ne richtige Variable dann erstellt.
Code
-- Sound fuer den Turbolader --
function turbcalc()
local turb = 0
local diff = 0
local umin = 0
while true do
umin = Call("GetControlValue","RPM",0)
diff = umin - turb
if diff > 0
then
diff = diff/100
else
diff = diff/100
end
turb = turb + diff
Call("SetControlValue","kast",turb)
end
end
turbcalc();
Alles anzeigen