# Game Creator 2

- [Fusion Module](https://docs.ninjutsugames.com/game-creator-2/fusion-module.md): Photon Fusion module for Game Creator 2
- [Setup](https://docs.ninjutsugames.com/game-creator-2/fusion-module/setup.md): Welcome to getting started with the Factions module. In this section, you’ll learn how to install this module and get started with the examples it comes with.
- [Sessions](https://docs.ninjutsugames.com/game-creator-2/fusion-module/sessions.md)
- [Characters](https://docs.ninjutsugames.com/game-creator-2/fusion-module/characters.md)
- [Variables](https://docs.ninjutsugames.com/game-creator-2/fusion-module/variables.md)
- [Remote Procedure Calls](https://docs.ninjutsugames.com/game-creator-2/fusion-module/remote-procedure-calls.md)
- [Settings](https://docs.ninjutsugames.com/game-creator-2/fusion-module/settings.md)
- [User Interface](https://docs.ninjutsugames.com/game-creator-2/fusion-module/user-interface.md)
- [References](https://docs.ninjutsugames.com/game-creator-2/fusion-module/references.md)
- [Shutdown Reasons](https://docs.ninjutsugames.com/game-creator-2/fusion-module/references/shutdown-reasons.md)
- [Guides](https://docs.ninjutsugames.com/game-creator-2/fusion-module/guides.md)
- [How to test my game](https://docs.ninjutsugames.com/game-creator-2/fusion-module/guides/how-to-test-my-game.md)
- [How to toggle Debug mode](https://docs.ninjutsugames.com/game-creator-2/fusion-module/guides/how-to-toggle-debug-mode.md)
- [How to Update Fusion SDK](https://docs.ninjutsugames.com/game-creator-2/fusion-module/guides/how-to-update-fusion-sdk.md)
- [Releases](https://docs.ninjutsugames.com/game-creator-2/fusion-module/releases.md)
- [Fusion Factions](https://docs.ninjutsugames.com/game-creator-2/fusion-module/fusion-factions.md)
- [Releases](https://docs.ninjutsugames.com/game-creator-2/fusion-module/fusion-factions/releases.md)
- [Fusion Stats](https://docs.ninjutsugames.com/game-creator-2/fusion-module/fusion-stats.md)
- [Releases](https://docs.ninjutsugames.com/game-creator-2/fusion-module/fusion-stats/releases.md)
- [Fusion Inventory](https://docs.ninjutsugames.com/game-creator-2/fusion-module/fusion-inventory.md)
- [Releases](https://docs.ninjutsugames.com/game-creator-2/fusion-module/fusion-inventory/releases.md)
- [Fusion Abilities](https://docs.ninjutsugames.com/game-creator-2/fusion-module/fusion-abilities.md)
- [Releases](https://docs.ninjutsugames.com/game-creator-2/fusion-module/fusion-abilities/releases.md)
- [Fusion Melee](https://docs.ninjutsugames.com/game-creator-2/fusion-module/fusion-melee.md)
- [Releases](https://docs.ninjutsugames.com/game-creator-2/fusion-module/fusion-melee/releases.md)
- [Fusion Shooter](https://docs.ninjutsugames.com/game-creator-2/fusion-module/fusion-shooter.md)
- [Releases](https://docs.ninjutsugames.com/game-creator-2/fusion-module/fusion-shooter/releases.md)
- [Factions](https://docs.ninjutsugames.com/game-creator-2/factions.md)
- [Setup](https://docs.ninjutsugames.com/game-creator-2/factions/setup.md): Welcome to getting started with the Factions module. In this section, you’ll learn how to install this module and get started with the examples it comes with.
- [Faction Asset](https://docs.ninjutsugames.com/game-creator-2/factions/faction-asset.md)
- [Settings Editor](https://docs.ninjutsugames.com/game-creator-2/factions/faction-asset/settings-editor.md)
- [Member](https://docs.ninjutsugames.com/game-creator-2/factions/member.md): The Member component is essential for integrating any object or character into the Faction system. By adding this component, you enable the object or character to join or leave factions dynamically.
- [Memory](https://docs.ninjutsugames.com/game-creator-2/factions/member/memory.md)
- [Visual Scripting](https://docs.ninjutsugames.com/game-creator-2/factions/visual-scripting.md)
- [Conditions](https://docs.ninjutsugames.com/game-creator-2/factions/visual-scripting/conditions.md)
- [Events](https://docs.ninjutsugames.com/game-creator-2/factions/visual-scripting/events.md)
- [Instructions](https://docs.ninjutsugames.com/game-creator-2/factions/visual-scripting/instructions.md)
- [Properties](https://docs.ninjutsugames.com/game-creator-2/factions/visual-scripting/properties.md)
- [User Interface](https://docs.ninjutsugames.com/game-creator-2/factions/user-interface.md)
- [Releases](https://docs.ninjutsugames.com/game-creator-2/factions/releases.md)
- [Photon Factions](https://docs.ninjutsugames.com/game-creator-2/factions/photon-factions.md)
- [Coop](https://docs.ninjutsugames.com/game-creator-2/coop.md): Local multiplayer for Game Creator 2
- [Loot Locker](https://docs.ninjutsugames.com/game-creator-2/loot-locker.md): The ultimate backend system for Game Creator 2
- [Getting Started](https://docs.ninjutsugames.com/game-creator-2/loot-locker/getting-started.md): Getting started with LootLocker couldn't be easier. Follow these five simple steps and you'll be up and running in no time!
- [Authentication](https://docs.ninjutsugames.com/game-creator-2/loot-locker/authentication.md): LootLocker supports different types of authentication methods. You'll want to select the best method depending on your game and target platforms.
- [Guest](https://docs.ninjutsugames.com/game-creator-2/loot-locker/authentication/guest.md): The fastest and easiest way to create and identify a user account
- [White Label](https://docs.ninjutsugames.com/game-creator-2/loot-locker/authentication/white-label.md)
- [Google](https://docs.ninjutsugames.com/game-creator-2/loot-locker/authentication/google.md): Authenticate your players using Google and register a session for them on the LootLocker backend.
- [Steam](https://docs.ninjutsugames.com/game-creator-2/loot-locker/authentication/steam.md)
- [Apple Sign In](https://docs.ninjutsugames.com/game-creator-2/loot-locker/authentication/apple-sign-in.md)
- [Sessions](https://docs.ninjutsugames.com/game-creator-2/loot-locker/sessions.md)
- [Save Load](https://docs.ninjutsugames.com/game-creator-2/loot-locker/save-load.md): LootLocker module has built-in integration with Game Creator 2 Save & Load system
- [Players](https://docs.ninjutsugames.com/game-creator-2/loot-locker/players.md)
- [Player Storage](https://docs.ninjutsugames.com/game-creator-2/loot-locker/players/player-storage.md)
- [Names](https://docs.ninjutsugames.com/game-creator-2/loot-locker/players/names.md)
- [Leaderboards](https://docs.ninjutsugames.com/game-creator-2/loot-locker/leaderboards.md)
- [Visual Scripting](https://docs.ninjutsugames.com/game-creator-2/loot-locker/leaderboards/visual-scripting.md)
- [Messages](https://docs.ninjutsugames.com/game-creator-2/loot-locker/messages.md)
- [Progressions](https://docs.ninjutsugames.com/game-creator-2/loot-locker/progressions.md)
- [Replenish System](https://docs.ninjutsugames.com/game-creator-2/loot-locker/replenish-system.md): Create time-based system. Use the server's time to make sure players can't cheat by changing the time on their device
- [Date Time](https://docs.ninjutsugames.com/game-creator-2/loot-locker/date-time.md)
- [Server Time](https://docs.ninjutsugames.com/game-creator-2/loot-locker/date-time/server-time.md)
- [Handling Errors](https://docs.ninjutsugames.com/game-creator-2/loot-locker/handling-errors.md)
- [Releases](https://docs.ninjutsugames.com/game-creator-2/loot-locker/releases.md)
- [State Machine 2](https://docs.ninjutsugames.com/game-creator-2/state-machine-2.md)
- [Getting Started](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/getting-started.md): Get up and running with State Machine 2 in minutes
- [Graph Editor](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/graph-editor.md)
- [State Machine Runner](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/state-machine-runner.md)
- [Nodes](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/nodes.md): All the node types available in State Machine 2
- [Node Features](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/nodes/node-features.md)
- [Variables](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/variables.md): State Machine and Runner Variables
- [Embedded Mode](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/embedded-mode.md): Use scene references directly in your state machines
- [Limitations](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/embedded-mode/limitations.md): Understanding the constraints of Embedded Mode
- [Best Practices](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/embedded-mode/best-practices.md): Tips for effectively using Embedded Mode
- [Troubleshooting](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/embedded-mode/troubleshooting.md): Common issues and solutions for Embedded Mode
- [Visual Scripting](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/visual-scripting.md): Integrate with Game Creator 2's visual scripting system
- [Instructions](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/visual-scripting/instructions.md): Actions to control state machine execution
- [Run State Machine Runner Node](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/visual-scripting/instructions/run-node.md): Executes a State Machine node from a specific target runner
- [Run Node with Variables](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/visual-scripting/instructions/run-node-with-variables.md): Executes a node and passes variable values to the runner
- [Enable State Machine Runner Node](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/visual-scripting/instructions/enable-node.md): Enables a State Machine node on a specific runner
- [Disable State Machine Runner Node](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/visual-scripting/instructions/disable-node.md): Disables a State Machine node on a specific runner
- [Stop State Machine Runner Node](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/visual-scripting/instructions/stop-node.md): Stops a running State Machine node on a specific runner
- [Loop List with Node](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/visual-scripting/instructions/loop-list-with-node.md): Iterates through a list and executes a node for each element
- [Run State Machine Node](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/visual-scripting/instructions/run-node-1.md): Executes a node directly on a State Machine asset
- [Enable State Machine Node](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/visual-scripting/instructions/enable-node-1.md): Enables a node in a State Machine asset
- [Disable State Machine Node](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/visual-scripting/instructions/disable-node-1.md): Disables a node in a State Machine asset
- [Stop State Machine Node](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/visual-scripting/instructions/stop-node-1.md): Stops a running node in a State Machine asset
- [Conditions](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/visual-scripting/conditions.md): Check state machine node states
- [Runner Node Is Running](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/visual-scripting/conditions/node-running.md): Check if a node is running on a specific runner
- [Runner Node Is Enabled](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/visual-scripting/conditions/node-enabled.md): Check if a node is enabled on a specific runner
- [Node Is Running](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/visual-scripting/conditions/node-running-1.md): Check if a node is running on a State Machine asset
- [Node Is Enabled](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/visual-scripting/conditions/node-enabled-1.md): Check if a node is enabled on a State Machine asset
- [Events](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/visual-scripting/events.md): React to state machine variable changes
- [On Variable Change](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/visual-scripting/events/on-variable-change.md): Triggered when a State Machine asset variable changes
- [On Runner Variable Change](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/visual-scripting/events/on-runner-variable-change.md): Triggered when a State Machine Runner variable changes
- [Properties](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/visual-scripting/properties.md): Read and write State Machine variables from anywhere
- [Multiplayer](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/multiplayer.md): Multiplayer integration with Photon Fusion and PUN2
- [Fusion Integration](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/multiplayer/fusion-integration.md): Using State Machine 2 with Photon Fusion
- [PUN2 Integration](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/multiplayer/pun2-integration.md): Using State Machine 2 with Photon PUN2
- [Common Patterns](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/multiplayer/patterns.md): Common multiplayer state machine patterns
- [Best Practices](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/multiplayer/best-practices.md): Tips for networked state machines
- [Troubleshooting](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/multiplayer/troubleshooting.md): Fixing common multiplayer issues
- [Examples](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/multiplayer/examples.md): Practical multiplayer state machine examples
- [Shortcuts](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/shortcuts.md): Keyboard shortcuts for the Graph Editor
- [Releases](https://docs.ninjutsugames.com/game-creator-2/state-machine-2/changelog.md): State Machine 2 Releases
- [Photon Module 2](https://docs.ninjutsugames.com/game-creator-2/photon-module-2.md)
- [Overview](https://docs.ninjutsugames.com/game-creator-2/photon-module-2/overview.md)
- [Releases](https://docs.ninjutsugames.com/game-creator-2/photon-module-2/changelog.md): Photon Module 2 Releases
- [Photon Shooter](https://docs.ninjutsugames.com/game-creator-2/photon-module-2/photon-shooter.md)
- [Getting Started](https://docs.ninjutsugames.com/game-creator-2/photon-module-2/photon-shooter/getting-started.md)
- [Releases](https://docs.ninjutsugames.com/game-creator-2/photon-module-2/photon-shooter/releases.md)
- [Photon Stats](https://docs.ninjutsugames.com/game-creator-2/photon-module-2/photon-stats.md)
- [Releases](https://docs.ninjutsugames.com/game-creator-2/photon-module-2/photon-stats/changelog.md): Photon Stats Releases
- [Photon Inventory](https://docs.ninjutsugames.com/game-creator-2/photon-module-2/photon-inventory.md)
- [Overview](https://docs.ninjutsugames.com/game-creator-2/photon-module-2/photon-inventory/overview.md)
- [Releases](https://docs.ninjutsugames.com/game-creator-2/photon-module-2/photon-inventory/changelog.md): Photon Inventory Releases
- [Photon Abilities](https://docs.ninjutsugames.com/game-creator-2/photon-module-2/photon-abilities.md)
- [Releases](https://docs.ninjutsugames.com/game-creator-2/photon-module-2/photon-abilities/releases.md)
- [Photon Melee 2](https://docs.ninjutsugames.com/game-creator-2/photon-module-2/photon-melee-2.md)
- [Troubleshooting](https://docs.ninjutsugames.com/game-creator-2/photon-module-2/photon-melee-2/troubleshooting.md)
- [Releases](https://docs.ninjutsugames.com/game-creator-2/photon-module-2/photon-melee-2/releases.md): Photon Melee 2 Releases


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ninjutsugames.com/game-creator-2.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
