diff --git a/.gitignore b/.gitignore index daae5f9f3..92266d7fe 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ -Manual/.rh/ \ No newline at end of file +Manual/.rh/ +Adobe_RoboHelp*/ +RoboHelp*.exe \ No newline at end of file diff --git a/Manual/contents/Content.htm b/Manual/contents/Content.htm index 7788b34b7..7aa17903b 100644 --- a/Manual/contents/Content.htm +++ b/Manual/contents/Content.htm @@ -3,7 +3,7 @@ - GameMaker Manual Index + {GameMaker Name} Manual Index diff --git a/Manual/contents/Drag_And_Drop/Drag_And_Drop_Index.htm b/Manual/contents/Drag_And_Drop/Drag_And_Drop_Index.htm index 19b8f6a91..4fd395eb0 100644 --- a/Manual/contents/Drag_And_Drop/Drag_And_Drop_Index.htm +++ b/Manual/contents/Drag_And_Drop/Drag_And_Drop_Index.htm @@ -3,24 +3,24 @@ - GML Visual - + {GML_Visual} + - + -

GML Visual

+

{GML_Visual}

GML Visual is the visual scripting method for programming with the GameMaker Language (GML). It consists of using action blocks to construct game logic in a visual and intuitive way, and is an ideal tool for people who are learning programming, or for people that have a more visual inclination.

The GML Visual section of the manual is split into the following sections:

 

 

@@ -28,10 +28,10 @@

GML Visual

Back: GameMaker Language
-
Next: GML Visual
+
Next: GML Code
-
© Copyright YoYo Games Ltd. 2022 All Rights Reserved
+
© Copyright YoYo Games Ltd. 2025 All Rights Reserved
diff --git a/Manual/contents/Drag_And_Drop/Drag_And_Drop_Overview/DnD_Overview.htm b/Manual/contents/Drag_And_Drop/Drag_And_Drop_Overview/DnD_Overview.htm index 6e9fcdb04..a3833f20b 100644 --- a/Manual/contents/Drag_And_Drop/Drag_And_Drop_Overview/DnD_Overview.htm +++ b/Manual/contents/Drag_And_Drop/Drag_And_Drop_Overview/DnD_Overview.htm @@ -3,7 +3,7 @@ - GML Visual​​​​​​​ Overview + {GML_Visual}​​​​​​​ Overview @@ -14,9 +14,9 @@ -

GML Visual Overview

+

GML Visual Overview

GML Visual is a visual scripting tool that can be used to create your games without actually typing any code. That's not to say that you aren't programming code when you use GML Visual, as you are, only that your code is created and presented in a visual way using "blocks" of actions rather than text. Actions are simple expressions or statements that can be "chained" together to have an instance of an object do something when placed in a room. For example, you could have an action in a Create Event to move an instance in a random direction, and another action in a Collision Event to make it bounce off the things it collides with (for more information on the different events available and how they work together see the section on Object Events).

-

GML Visual Overview ScreenThe image above shows a typical object open on a workspace to be edited. It has an "Event" window and a "Code" window chained to it, and in the code window you can see where we have constructed our GML Visual. Let's look a bit closer at this window and see what options are available to us:

+

GML Visual Overview ScreenThe image above shows a typical object open on a workspace to be edited. It has an "Event" window and a "Code" window chained to it, and in the code window you can see where we have constructed our GML Visual. Let's look a bit closer at this window and see what options are available to us:

GML Visual Properties ScreenBelow you can find more information on each of the sections shown:

Event Tabs

@@ -38,7 +38,7 @@

GML Visual Overview

Toolbox

-

The toolbox is where all the GML Visual actions are stored, with different sections holding collections (libraries) of actions that are similar or related. Each collection of actions is related to a specific theme or common purpose and you simply click LMB Icon and drag the required action from the toolbox into the action block workspace to add it to the current event. To make things simpler - as there are a lot of actions - you can use the "Search" bar at the top to search for a specific action or to filter the visible actions (type "draw" for example to get all the drawing actions), and you can also click LMB Icon and drag icons from any library into your Favourites folder to keep commonly used actions together. This is particularly useful if there are certain things you'll be doing again and again. The favourites folder can be cleared by clicking the small "bin" icon.

+

The toolbox is where all the GML Visual actions are stored, with different sections holding collections (libraries) of actions that are similar or related. Each collection of actions is related to a specific theme or common purpose and you simply click LMB Icon and drag the required action from the toolbox into the action block workspace to add it to the current event. To make things simpler - as there are a lot of actions - you can use the "Search" bar at the top to search for a specific action or to filter the visible actions (type "draw" for example to get all the drawing actions), and you can also click LMB Icon and drag icons from any library into your Favourites folder to keep commonly used actions together. This is particularly useful if there are certain things you'll be doing again and again. The favourites folder can be cleared by clicking the small "bin" icon.

For a complete list of the actions available, as well as what arguments they take and how they can be chained, please see the GML Visual Reference section.

You can use the right mouse button LMB Icon on any action in the toolbox to open the following menu:

Toolbox RMB Menu

@@ -48,7 +48,7 @@

GML Visual Overview

  • Make / Remove Favourite: This will add or remove the action to the Favourites library at the top of the toolbox. This library is where you can create a custom group of actions that you use regularly, reducing the amount of time needed to look for them in their actual libraries.
  • Clear Favourites: Selecting this will remove all actions from the Favourites library.
  • Clear Recently Used: Selecting this will remove all actions from the Recently Used library.
  • -
  • Collapse All: This option will collapse all the GML Visual libraries so that only the library titles are visible, and not the action nodes. Each library can be expanded again by clicking on them.
  • +
  • Collapse All: This option will collapse all the GML Visual libraries so that only the library titles are visible, and not the action nodes. Each library can be expanded again by clicking on them.
  •  

    @@ -71,7 +71,7 @@

    GML Visual Overview

    Next: GML Visual Reference 
    -
    © Copyright YoYo Games Ltd. 2024 All Rights Reserved
    +
    © Copyright YoYo Games Ltd. 2025 All Rights Reserved
    -

    GML Visual Reference

    +

    GML Visual Reference

    This section of the manual lists all the different actions available to you when using GML Visual to program your game. Below you can find each of the different Action Libraries available to you from the object GML Visual Toolbox, and within each library section the individual actions are explained, along with examples of use.