Wired 2.0 Dev Update
Hey all! I just wanted to give everyone a dev update on what’s brewing inside the Wired Project.
A lot has happened behind the scenes since Wired Variables were introduced, and a lot of other unrelated developments have been going on over the last year.
Note that these are early sneak peeks and they may look different on release. Not even the Wired Team knows about this! Consider this a roadmap of everything that is currently in development.
Let’s start with everything that isn’t related to Variables.
WIRED Trigger: User Clicks User
Here’s a Wired box I know is long awaited! And you only need to wait a little more, because development of this box is fully done.
This box comes with 2 options:
- Do not rotate
- Do not open avatar menu
With these options, you’ll be able to properly integrate it into your games without the usual side-effects of clicking a user.

Quest integration
For official games, Habbo Staff and official creators will be able to use the Quest system inside Wired. The quests are controlled by 2 staff-exclusive boxes (WIRED Variable: Quest Chain & WIRED Variable: Quest).
Check this video to see how Wired Variables may be used in future Habbo activities.
Documenting your Wired setup
I’ve been experimenting with a way to document Wired. This is in an early development stage so I won’t spoil too much about it, but it’s not only going to help you document (write comments), it’s also going to help you organize the setup!
WIRED Room teleportation
Over the course of the past year, I’ve been optimizing room loading times. The goal is the instantaneous loading of rooms and zero wait time.
These optimizations are not in the live hotels yet, but once it’s fully finished, room teleportation will be integrated in Wired.. along with another feature I’ll keep secret 👀
And a few more…
- Now that we have proper invisible furni support and can rotate invisible items, I have requested the creation of larger Magic Walk tiles (sizes 1x1, 2x2, 1x4, 4x4, 1x8, 8x8)
- There’s a Fast teleportation option coming to “WIRED Effect: Teleport”. Selecting this option will teleport you a lot quicker than usual. This will use a blue recolor of the Twinkle effect. (Please stop using user movements for teleportation 🙏)
- I started a large rework of the Wired UI’s in the Classic Client. All new UI’s are now auto-generated by code instead of using design files. I’ve already transitioned a part of the Wired boxes to use this new system. You won’t notice much about it in the beginning, but once it is all done, I have big plans!
Wired Variables continuation
The Variables release was big and I’ve seen a lot of the things you built. I’ve also read your feedback. Along with my own plans, I’ve been developing some highly needed features! This section will be a bit more technical.
A large refactor and expansion of the Variables system
I’m going to introduce 2 new types of Variables, in addition to the existing “internal” and “user-created” Variables.
1. Subvariables
Subvariables are a new type of Variable that can be created by future Variable Add-ons. You’ll learn more about it in the next paragraph!
2. Smart Variables.
Smart Variables are created by the room as soon as certain types of furni or users are present. These Variables are sometimes read-only, but sometimes they can be modified as well. For example, you’ll be able to modify the colors of a background toner and the settings of an area hider. At the time of writing, I’ve implemented 39 smart Variables (for 4 furni types and 3 user types), but that list will expand as we go. You can make suggestions for more integrations on Discord.
To accommodate for these changes, I’ve created a new Variable picker with search functionality, tabs for each Variable type, including a “recently used” tab. As you can see in the images above, they allow nested Variables as well.
Level-up system and Time utilities
Creating games is about to get a lot easier with new Variable Add-ons that create Subvariables on top of an existing Variable. They are meant to reduce complex Wired stacks for mechanisms that are common in programming/game systems.
Here are some screenshot that show the functionality that will be added to your wired setup with the new add-ons:
I’m particularly excited about the level-up add-on. That was actually a contender to be released along with the first release of Wired Variables, but the tech wasn’t quite right yet, so I held it off. With the new Variable picker, Subvariables, and the UI rework in place, the time is right!
Echo Variables
One of the shortcomings of the Variable system is that you can’t stack Variable Add-ons on Variable types that aren’t user-created (such as internal Variables). Now that there’s even more types of Variables, that becomes an issue.
Solution → WIRED Variable: Echo. An Echo Variable echoes any Variable that wasn’t user-created, and turns it into a user-created replica of it. That way, you can connect text and do other things with all types of Variables and not just the user created ones.
Exceptions to variable limits
I wanted to finish this article with a final word on Variable limitations and a change I made very recently.
There is a limit on how many permanent Variables you can use in a room, and this scales with your account level (15 for level 6, 60 for level 30). This limit will become visible in the Wired Creator Tools soon (open this by typing :wired in chat).
While this is a good system and is enough for most games, it should not be a limiting factor for those who are building large games (spanning across multiple rooms) or want to embed it in a well established agency.
If you’ve hit that wall, you should reach out to me on the Wired Discord server. I will be able to manually raise your limit in the short term future. Note that this is only for those who have a valid use and have already hit the limit, I ask you to not ask in advance or preemptively
I hope you enjoy this dev update about the state of the Wired project. I'm really excited about all these updates and I hope you are too! Happy wiring 🔌







