Why Condo I/O Give me Anxiety

I’m extremely fed up by saying: Tower Unite has a negative reputation when it comes to condo making with I/O.

I’m in the middle of building and testing a door puzzle with condo I/O.

Here’s how I’m working on it:

The correct levers to pull is the 1st and 4th lever, which activate and make the canvas button glow in a emissive light.

But the biggest kicker for me is whenever I test by pulling two correct levers:

  • When the canvas button activate, but the emissive light never glow.
  • When the canvas button glow in a emissive light, it never activate (which I cannot press to open the door).

This really ticks me off to a never-ending story. Here’s how I manage to try to make the canvas button both glow and activate to press to open the door.


I forgot to take another snapshot to show where the condo I/O is located.

Sorry for my metal illness while I was making this.

Edit: Above the door are the timer and relay modules. On the right side of the door are the counter module and a canvas button (with the Legends of the Hidden Temple logo).

I’m not exactly sure what’s going on with your current setup (maybe there’s a leftover connection somewhere that is deactivating the button?), but I made a simple IO setup using persistent connections and Logic Gates.

  • Lever 1 is connected to a NOT gate
  • Lever 3 is connected to a NOT gate
  • Lever 2, Lever 4, and the NOT gates are connected to the AND gate at the top

The AND gate is the only one with the connection to the Canvas Button (with OnTrue activating and OnFalse deactivating)

I started to get extremely pissed off right now in the morning because the 2nd NOT gate refuse to change its name from not2 to NOT2.

1 Like

To be fair, the game is riddled with bugs and issues that gives me anxiety in all things condo building. It’s annoying but it’s always been like this, and I can’t see it ever not being like this after the game became a full release.

1 Like

I don’t know why but the changing names for condo objects appears to be case-insensitive when it checks if you actually changed the objects name at all. (At least in C strcmp should discriminate properly between NOT2 and not2. So this might just be an unintentional side effect of intentional something elsewhere.)

But you can get around this issue by naming the object something random or irrelevant then renaming it yet again what you want with the proper case.

2 Likes

I was originally plan to build a forgotten temple after inspired by a Minecraft map by Lurler.

This map Includes following:

  • Puzzles (whole lot of different ones)
  • Hidden stuff
  • Locked Doors
  • Switches and Buttons
  • High score counting system (FIRST EVER)
  • Puzzles with minecarts
  • Lava :smile:
  • Jumping paths (optional)
  • Dispensers
  • Puzzles with sound blocks (!)
  • etc. (chicken :poultry_leg:, two sponges :sponge::sponge:, toilet paper :roll_of_paper:, and ravioli :spaghetti:)