Skip to content
Reycko edited this page Mar 8, 2024 · 2 revisions

Basics

This will go over the basics of the console's features.

[Information] This page is made for both users and developers.
[Information] GitHub does not support coloring.

Table of contents:


You can open the console with the F5 key.

GMConsole has a clear and colorful logs in a simple UI.

It has 3 parts: the info bar (top bar), the output window, and the command bar (cmd bar).
(This screenshot is from v0.3.00.00-dev, some text might have been changed.)

The 3 parts of GMConsole

The info bar contains these fields:

  • GMConsole's version, and it's update status* (top left)
  • GameMaker's version (right below GMConsole's)
  • The time where the game was compiled (top right)
  • If the build is a test build, a release build (VM), or a compiled build (YYC) (right below the build date)

The output window is where you will be able to see the console's output.
By example, a log at 10:00:04 AM that says "This is my message!" would look like:

[10:00:04 AM] log - This is my message!

The output window also supports multi-line message, and colors text based on what it is, here's an example of what a multi-line error would look like:

[12:34:56 PM] error - This is an example error message that spans over multiple messages!

The command bar is one of the main parts of the console.
This is where you input your commands. Here is an example of what happens in the output when typing the built-in command about and pressing enter:

[12:34:56 PM] >about
[12:34:56 PM] log - Command returned string:
GMConsole v0.3.00.00-dev (Update status: Up to date)
Made with <3 by Reycko
You are on branch master (based on version name)
Use command `github` to open the GitHub repo!

To modify the settings as of 0.3.00.01, you need to go into the console's create object, scroll down to the "Settings" region inside of the "Console variables" region.
Location of the settings struct

Clone this wiki locally