message: FIX: Adding guards for 4.18 only code
diff: @@ -43,6 +43,7 @@ static PyObject *py_ue_fassetdata_get_thumbnail(ue_PyFAssetData *self, PyObject
  return py_ue_new_fobject_thumbnail(*thumbnail);
  }
  +#if ENGINE_MINOR_VERSION >= 18
  static PyObject *py_ue_fassetdata_has_custom_thumbnail(ue_PyFAssetData *self, PyObject * args)
  {
  @@ -53,6 +54,7 @@ static PyObject *py_ue_fassetdata_has_custom_thumbnail(ue_PyFAssetData *self, Py
  Py_RETURN_TRUE;
  }
  +#endif
  static PyObject *py_ue_fassetdata_has_cached_thumbnail(ue_PyFAssetData *self, PyObject * args)
  {
  @@ -69,7 +71,9 @@ static PyMethodDef ue_PyFAssetData_methods[] = {
  { "get_asset", (PyCFunction)py_ue_fassetdata_get_asset, METH_VARARGS, "" },
  { "is_asset_loaded", (PyCFunction)py_ue_fassetdata_is_asset_loaded, METH_VARARGS, "" },
  { "get_thumbnail", (PyCFunction)py_ue_fassetdata_get_thumbnail, METH_VARARGS, "" },
  +#if ENGINE_MINOR_VERSION >= 18
  { "has_custom_thumbnail", (PyCFunction)py_ue_fassetdata_has_custom_thumbnail, METH_VARARGS, "" },
  +#endif
  { "has_cached_thumbnail", (PyCFunction)py_ue_fassetdata_has_cached_thumbnail, METH_VARARGS, "" },
  { NULL } /* Sentinel */
  };
  