local M = {}		
local timer = 0
local timer2 = 0
local timer3 = 0
local cycleComplete = 0
local cycleStarting = 0

local function updateGFX(dt) 

  if electrics.values["engineRunning"] == 0 and cycleStarting == 0 then
	cycleStarting = 1
	cycleComplete = 0
  elseif electrics.values["engineRunning"] == 1 and cycleStarting == 1 then
	timer3 = timer3 + dt
	
	if timer3 >= 0.1 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= timer3 +0.1 then
	electrics.values["wheelspeed"] = electrics.values["wheelspeed"]+1
	end
	if timer3 >= timer3 +0.1 then
	electrics.values["wheelspeed"] = electrics.values["wheelspeed"]+1
	end
	if timer3 >= 0.4 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 0.5 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 0.6 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 0.7 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 0.8 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 0.9 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 1.0 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 1.1 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 1.2 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 1.3 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 1.4 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 1.5 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 1.6 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 1.7 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 1.8 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 1.9 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 2.0 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 2.1 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 2.2 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 2.3 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 2.4 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 2.5 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 2.6 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 2.7 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 2.8 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 2.9 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 3.0 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 3.1 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 3.2 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 3.3 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 3.4 then
	electrics.values["wheelspeed"] = 1
	end
	if timer3 >= 3.5 then
	electrics.values["wheelspeed"] = 0
	cycleStarting = 0
	timer3 = 0
	cycleComplete = 1
	end
end

end
-- public interface
M.onInit = onInit
M.onReset = onReset
M.updateGFX = updateGFX

return M