Skip to main content
Version: 2026.3

Platform Nodes

These nodes contain information about the current user, event, and environment as provided by the Reflectis platform.

Get Nodes

Get CMUser Node

🔍 Reflectis > Get > Reflectis CMUser: Get CMUser

This Node contains the information about the current player.

  • ⬆️ Output:
    • CMUser (CMUser), the data object of the current player.
Note

Refer to the "Expose CMUser" node to know which info you can access.

Nodes

Get CMUserByID Node

🔍 Reflectis > Get > Reflectis CMUser: Get CMUserByID

This Node retrieves the information about a specific player identified by their user ID. This is an awaitable node.

  • ⬇️ Input:

    • UserID (int), the identification number of the player to retrieve.
  • ⬆️ Output:

    • CMUser (CMUser), the user data of the requested player.
Note

You can associate a "Log Error" output to each node. The output in the console will be a reference to the GameObject containing the desired information.

Get CMEvent Node

🔍 Reflectis > Get > Reflectis CMEvent: Get CMEvent

This Node contains the information about the current event.

  • ⬆️ Output:
    • CMEvent (CMSession), the data object of the current event.
Note

Refer to the "Expose CMEvent" node to know which info you can access.

Nodes

Get CMEnvironment Node

🔍 Reflectis > Get > Reflectis CMEnvironment: Get CMEnvironment

This Node contains the information about the current environment.

  • ⬆️ Output:
    • CMEnvironment (CMEnvironment), the data object of the current environment.
Note

Refer to the "Expose CMEnvironment" node to know which info you can access.

Nodes

Expose Nodes

Expose CMUser Node

🔍 Reflectis > Expose > Expose: CMUser

  • ⬇️ Input:

    • CMUser (CMUser), reference to the CMUser data object. If left empty, it defaults to the current player.
  • ⬆️ Output:

    • ID (string), user identification number
    • Name (string), username
    • EMail (string), registration mail associated with the account
    • Roles (List<string>), a list that contains the names of the roles attached to the user
    • ProfileImageURL (string), URL of the user's profile image.

Nodes

Expose CMEvent Node

🔍 Reflectis > Expose > Expose: CMEvent

  • ⬇️ Input:

    • CMEvent (CMSession), reference to the CMEvent data object.
  • ⬆️ Output:

    • ID (object), event identification number
    • Title (object), the name of the event
    • Description (object), event description
    • StartDateTime (object), the time the event becomes available
    • EndDateTime (object), the time the event deactivates
    • Tags (object), list of tags associated with the event
    • IsEventPublic (object), checks if the event is public or not.

Nodes

Expose CMEnvironment Node

🔍 Reflectis > Expose > Expose: CMEnvironment

  • ⬇️ Input:

    • CMEnvironment (CMEnvironment), reference to the CMEnvironment data object.
  • ⬆️ Output:

    • ID (object), environment identification number
    • Name (object), environment label
    • Description (object), environment description
    • AddressableKey (object), addressable name of the environment
    • Catalog (object), name of the catalog that contains the environment.

Nodes