Extended variables support

Add conditions, actions and expressions to check for the existence of a variable, copy variables, delete existing ones from memory, and create dynamic variables.

Authors and contributors to this community extension: Bouh, D8H.


This extension provides:

  • Conditions to check if a global/scene/object variable exists.
  • Actions to copy object variables, global and scene variables.
  • Actions to delete an existing global/scene variable from memory.
  • Actions to create a global/scene variable using a text expression, rather than a variable name input.
  • Expressions to get the value or text from a global/scene variable using a text expression, rather than a variable name.

Text expressions allows to enter the name of the variable with an expression like "MyVar"+ ToString(Variable(Health))


This page is an auto-generated reference page about the Extended variables support extension, made by the community of GDevelop, the open-source, cross-platform game engine designed for everyone. Learn more about all GDevelop community-made extensions here.