try now

instant cloud gaming, no download

Registering Events

The YOM SDK allows you to create and listen for your own custom events, allowing communication between the Unreal client and the pixel streamer / web browser. This guide explains how to set up and use them.

Step 1: Register a Stream Event

You get register a stream event by getting the YomGameInstanceSubsystem:

YomGameInstanceSubsystem

  1. Set Event Name:

    • Name of the function to call
    • Will be displayed in the “GodMode” modal when enabled
    • Used to call the linked event
  2. Set Event:

    • Event to be called when the function named FunctionName is triggered
  3. Set NeedsGodMode:

    • Determines if the event is added to GodMode
    • Use for admin-only functions (GodMode requires a password)
  4. Create the event:

    • Drag from Event and search for “create event”
    • Select “Create Event” node
    • Choose “select a function” and pick from the dropdown or create a new one

    Create Event node

    Select function

  5. Set stream event data:

    • When you have variables that need to be passed in your function you can already define what names they have so it will show up in the godmode.
    • You need to create an array and add the amount of variables you have to that.
    • Param Name: name of the param variable.
    • Default Value: the value it needs to have or has at the start.

Stream event data

Note: The function input will be a Va Rest Json object, allowing data to be sent with the event.

Step 2: Handling Event Callback

To process data that is sent with the event:

Event callback handling

  1. Access the data object passed to the function
  2. Use “get field by name and type” to retrieve specific variables
  3. Implement your logic using the retrieved data
  4. Note that everything we send will be a string and you need to convert that to the type you need.
YOM

The decentralized cloud gaming network. Instant play. Infinite reach.

navigate

technologyhostsstudiosNANOblog

newsletter

Product launches, network updates, and exclusive insights.

InstagramLinkedInXYouTubeMediumDiscordTikTokTelegram

This site contains marketing communications regarding crypto-assets. Crypto-assets are highly volatile and you may lose all of your capital. Past performance does not guarantee future results. Read the MiCA Whitepaper (CBI) and MiCA Whitepaper (AFM) before deciding to participate. Not financial advice.

TermsPrivacyCookiesToken DisclaimerMiCA Whitepaper (CBI)MiCA Whitepaper (AFM)

© 2026 YOM B.V. | YOM UK Ltd.

Staking is live