Rewards, Inventory, and Offers Now Work with Inventions

Up until now, Rewards, Inventory Items and Offers (which we sometimes shorten to RIOs) were confined to the room they were created in. Now, we’ve set them free - RIOs will survive room clones and can be carried between rooms via inventions.

You don’t need to do anything extra to make it work - simply clone an existing R2 room that uses RIOs or save an R2 invention that includes references to RIOs. This should speed up building rooms especially if you’re starting from a copied base room.

When you spawn an invention that includes RIOs, we check the room for those same entities. If the exact same RIO already exists - even if it’s been modified - the new one should link up without any issue. If it doesn’t, we’ll make a new one for you, and any circuits that reference it in your invention will continue to work.

What happens if I’ve changed the name of my RIOs?

When you spawn an invention, RIOs will link up depending on whether they were originally the same RIO, not on whether they currently match. This will always prioritize the version already in the room over the version being imported.

Example case of this
  • I have an Inventory Item called “Gold” that has an orange coin icon

  • I make an Invention that distributes Gold when a player hits a button

  • Later, I edit my “Gold” Inventory Item. I rename it to “Copper” and change the coin icon to red

  • I spawn my Gold-distribution invention back into this room and hit the button. It now distributes Copper, because the invention was made using the inventory item that later became “Copper”

What happens if I end up with two unrelated RIOs that have the same name?

If you spawn an invention containing a completely different RIO item that just happens to have the same name as an existing one, the newly-created RIO will be renamed, with a number added to the end.

1 Like

Does this work in R1?