Break Tuple
This chip requires beta content to be enabled in the room. You can access the setting in "This Room -> Settings".
This chip requires beta content to be enabled in the room. You can access the setting in "This Room -> Settings".
Use as a way to encapsulate your logic. You can have as many inputs and outputs as you like. Use the Edit tool to open up the Circuit Board and add nodes inside it to encapsulate the logic. Hit done editing on your Maker Pen to leave the Circuit Board context.
Put a comment next to your circuits to explain what they're doing.
Outputs a list of all the players in the room currently.
Outputs a list of all the players in the room currently.
Returns the number of players that are currently loading into the room.
Transitions to the given state in the current state machine.
Returns true if the current circuit graph is active. When inactive, circuit events will not run.
Runs Is Valid if the input player is not null, otherwise runs Is Not Valid. Players can be not valid if a variable is never set or if a player has left the room.
If the input player is invalid, this runs Is Not Valid. If the input player is valid but not the local player, this runs Is Valid And Not Local. If the input player is both valid and the local player, this runs Is Valid And Local. Players can be invalid if a variable is never set or if a player has left the room.
Returns True if the input variable is not null. Certain variable types must be set before use because they can't have a default value. A Rec Room Object variable that isn't set isn't going to be valid.
Logs the given error message to the logging tab of your palette.
Logs a string to the logging tab of your palette.
This chip requires beta content to be enabled in the room. You can access the setting in "This Room -> Settings".
Clears any subtitle which is currently being displayed for the given player.
This is very similar to an object board that you would find on any object, except this is for all players! After placing, make sure to configure it and make sure it is active. Edit into this board and add any other chips you'd like and know that each player will have the same logic on them when you hit done editing.
Returns the unique index of this player in the room, bounded by the room capacity.
Outputs True if the input Player subscribes to one of the current room's owners.
InputsOutputsexec | No name.exec | No name.List\<any\> | Listany | Value
Outputs a random value from a target list.
Used to remove spaghetti from your creations. Consumes additional CPU heat.
Resets the Room.
Returns the player in the room with this unique index, bounded by the room capacity.
Outputs the object of the current context. For example, a self node inside a light outputs that specific light of the light type. This can only be placed inside an object board of a specific object or a player or object definition board.
Place this chip inside a State Machine chip to represent a state.
A constant representing a state in a state machine.
Manage state transitions by editing into this chip and populating it with connected State chips.
Converts the input value to the string type. Example: the integer input 10 would output "10" as a string. Helpful for debugging purposes.
Converts the input value to the string type. Example: the integer input 10 would output "10" as a string. Helpful for debugging purposes.