diff --git a/.github/actions/compile_gdextension/action.yml b/.github/actions/compile_gdextension/action.yml index d2d0f14..b954e35 100644 --- a/.github/actions/compile_gdextension/action.yml +++ b/.github/actions/compile_gdextension/action.yml @@ -33,7 +33,7 @@ inputs: description: Secrets token telemetry_version: description: Telemetry version - default: 92c1c576739703018a935417cdc7a6ff210b7975 + default: 0d1d7b0b889fc1a00b5229cf567a7626c585749d runs: using: composite steps: diff --git a/docs/Export.md b/docs/Export.md index ce815b3..0ddfe33 100644 --- a/docs/Export.md +++ b/docs/Export.md @@ -1,6 +1,8 @@ # Exporting a project -Most likely, when exporting a release version of a game, you don't want to export the debug library along with it. But since there is still no `Conditional Compilation` in `GDScript`, so I decided to create a `dummy` library that has the same API as a regular library, but has minimal impact on performance, even if calls to its methods occur. The `dummy` library is used by default in the release version. However if you need to use debug rendering in the release version, then you can add the `forced_dd3d` feature when exporting. In this case, the release library with all the functionality will be used. +Most likely, when exporting a release version of a game, you don't want to export the debug library along with it. But since there is still no `Conditional Compilation` in `GDScript`, so I decided to create a `dummy` library that has the same API as a regular library, but has minimal impact on performance, even if calls to its methods occur. The `dummy` library is used by default in the release version. + +However if you need to use debug rendering in the release version, then you can add the `forced_dd3d` feature when exporting. In this case, the release library with all the functionality will be used. ![](images/export_features.png)