Signal Remote in Verse?

Has anyone succesfully been able to use a signal remote device manager to activate anything using Verse?

I cant figure out how to see if a player has interacted with it.

signal_remote_manager_device := class(creative_device_base):
PrimaryActivationEvent:listenable(player) = external {}

This is in the digest but doesnt really make sense or might not be working?

2 Likes

Here is a snippet showing how it works :slight_smile:

@editable   MyRemote : signal_remote_manager_device = signal_remote_manager_device{}

OnBegin<override>()<suspends>:void=
    MyRemote.PrimaryActivationEvent.Subscribe(Function_1)
    MyRemote.SecondaryFireEvent.Subscribe(Function_2)

Function_1(Player:player):void=
        Print("Function 1 activated", ?Duration := 20.0)

Function_2(Player:player):void=
    Print("Function 2 activated", ?Duration := 20.0)
2 Likes

Thank you! This helps so much!