Skip to content

Console (commands handler for Text Entry objects)

A console behavior that allows parsing simple commands inputed via a Text Entry object.

Authors and contributors to this community extension: arthuro555.


A behavior that makes a Text Entry behave like a console. Whenever Return is pressed, the Text Entry is cleared and the entered text parsed, and the first word is stored as the command name, and the rest as arguments. Each word is one argument, and you can get them with the expression GetArg. When a command is triggered, it triggers the condition bound to this command. Example:
If you have entered hello foo bar and Return, then the condition Entered command "hello" will trigger, Object::Console.GetArg(0) will return "foo", and Object::Console.GetArg(1) will return "bar".

Tip

Learn how to install new extensions by following a step-by-step guide.

Text entry console

A behavior that will parse any command endered via a text entry.

Behavior conditions

A command has been entered
Triggers when a specific command has been entered.

Behavior expressions

Expression Description
Object.TextEntryConsole::GetArg(number) Get an argument from the last entered command.
number Index of the argument

This page is an auto-generated reference page about the Console (commands handler for Text Entry objects) 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.