-- ================================================================================
-- FUNCTIONS
-- ================================================================================
-- Heartbeat

function PhysicsUpdate(step)
	if dead then
		physicsUpdateHandle:Disconnect()
		if character ~= nil then
			character:Destroy()
		end
		PlayerConverter:UnlockPlayerControls()
	end
		
	GetInput(step)
	engine:Update()
	guiController:UpdateSpeed()
	-- Update boost GUI
	guiController:UpdateBoost(boostAmount)
end -- PhysicsUpdate()
