Additional Condo I/O connections for existing items

Steamid as an input for trigger - useful for things such a leaderboards, items spawning on specific player load for community builds, room access etc

3 Likes

Yeah, that would be great. Wiremod in Garry’s Mod has something like that and it’s very useful so I can only imagine what similar functionality in Tower Unite could enable.

1 Like

Would like to see some additional I/O and toggles for sub-objectives in ZM.

Sub-Objectives:

ToggleHUD
Edit and Input: Hides or shows the text, radial timer and arrow HUD for the objective’s location.

PointsWorth
Edit and Input: Points given upon completion of the objective, can be set to zero to give nothing.

Complete/Fail
Input: Can force the sub-objective to succeed or fail.

Keycard:

Permanent
Edit: Makes it so the keycard is or isn’t removed upon use.

KeepBetweenRounds
Edit: Makes it so you keep or lose the keycard between rounds

3 Likes

The camera photo spot has no io capability at all D: I just want “On Picture Taken” so I can set up a camera flash. Pls.

4 Likes

Not exactly a connection, but this is something I have renewed interest in seeing because I think it’s very applicable to the new ZM SDK.

2 Likes

Water volume has been forgotten for different shapes, while other volumes does have multiples shapes.


Not exactly a connection either, but IO stuff still.

3 Likes

It wasn’t forgotten exactly, it’s very difficult. Adding additional shapes to the water volume will be a challenge.

4 Likes

It would be cool if the Global Message module had an @Text input similar to the one on the Floating Text item.

While I’d most like to see this change for at least the Global Message module, it would be nice if comment volumes, dialogue volumes/npcs, notebook items, and floating chat also had access to this feature.

3 Likes

Never mind.

Doors, Windows, Hatches, Wooden Chest etc.:-

  • OnOpening (At the beginning of the animation)
  • OnOpened (At the end of the animation)
  • OnClosing (At the beginning of the animation)
  • OnClosed (At the end of the animation)

Billiards:-

  • OnQueue (When a player activates the billiards table and initiates the 15 second grace period before the game begins)
  • OnFoul (When a player scratches, or sinks the wrong ball)
  • OnPot (When a ball is sunk)

Beds:-

  • OnSleep (When a player activates the bed and initiates the sleeping sequence)
  • OnSlept (OnRest but is renamed)

Media Players

  • OnMediaChanged (When the media player advances to the next item in the playlist/queue)
3 Likes

Sorry if this has already been suggested somewhere, I couldn’t find it!

The ability for Plushies to be Squeezed via Buttons, Triggers, etc.

Definitely a low priority request but I noticed while setting up some Halloween stuff that a few of the Plushies have particularly cool effects (Angel & Devil Plushies for example) and it’s a shame you can’t trigger those remotely, even the ones that just make a little sound!

7 Likes

Unsure if this has been suggested or planned for later but… I/O events for NPCs?

We just have onTalkedTo, which activates when first pressing the E button over them.
Rename the above to – onEnter – then make onTalkedTo activate when pressing the “Talk” button, and add – onLeave – for when you press the “Goodbye” button.

4 Likes

can we please get i/o for changing keypad codes? like for example have a keypad i/o output that has the code, which we could pipe into a text entity, like the counter has, and also an input that we can pipe the new code into, like from another keypad or some other way

5 Likes

Can you provide us with an i/o option for the mover train? I am working on a forgotten temple condo.

  • I would like to have a train with a furnace that runs on coal making the train go by itself.
  • A non-looping track (for example, from a starting point to a destination).
  • Two tracks with a switch, and a pressure plate to activate other objects (for example, opening a door).

I was imagining this in Minecraft…

1 Like

It’s insane to me that the Damage/Heal volume DOESN’T HAVE AN ONDAMAGED OR ONHEALED.

5 Likes

Damage / Heal Volume should have a “Team” filter, so we can have it damage / heal specific teams. For Example, Virus Infected can be immune to an acid pit, but survivors will be damaged by it.

AI Navigation Obstacle should also prevent ZM/Horde Zombies from spawning in them.

4 Likes

Media Players have “On Media Started” & “On Media Ended” but no connections for the Player itself turning On / Off, it would be great if we could have things happen on these events and also cause them to happen too.

Eg. 10 seconds after turning TV on, TV shuts off. When the TV shuts off, light goes on. Stuff like that.

3 Likes

Canvases have “SetCanvas” which allows you to set a URL but not any of the surfaces available natively, we can change color, emissive, etc. but not surface in that way

3 Likes

The reason for that is the act of turning media players on and off is clientside. Players can have media players off while others can have them on.

4 Likes