Additional Condo I/O connections for existing items

A persistent connection for doors to sync their open/closed states would be useful for making double doors with doors that don’t have a double variant (and also just any situation where you may want several doors to all open at the same time for whatever reason).

2 Likes

For health/armor pickups:

  • On pickup: fires when a player collects the item
  • On regen: fires when a pickup respawns after the collection cooldown

Would also be nice to be able to set the amount of health restored and the cooldown period too.

4 Likes

OnSit and OnLeave for the Trivia podium would be nice!

I made a little Condo I/O game that activates when you sit on it, but currently I have to use a trigger volume to detect when a player is sitting there, and others can walk into it and reset my game’s state.

2 Likes

Being able to reset the score via IO and instead of the button on the back would be nice to have as well.

EDIT: Same thing with the football net, since that doesn’t have it either. And the hockey net has no IO options even though it’s just like a small version of the football net.

Also I’m not sure how useful it’d be when you can just use a regular counter that’s adjusted with OnScored, but could be quirky if the basketball hoop and other nets themselves acted like a counter with it’s display.

3 Likes

Soda Machine could use:

  • SetCanvas
  • SetGlow
  • SetSpawnLimit
  • SetVelocity
  • SetSpawnDelay
3 Likes

I would really like to be able to Ignite firework items

5 Likes

Toggle for Midway Lights

3 Likes

Security keypad should let you set multiple passwords, ideally no upper limit other than the amount of possible combinations, each one with its own connection, so you can have different codes do different things and dont need a bunch of buttons or something.

3 Likes

The existing FadeIn and FadeOut actions for sound emitters would benefit a lot from a slider to customize how quickly the fade happens. Currently the fade takes a while to finish which makes it pretty situational and hard to use effectively.

4 Likes

Events I’d like to have for these objects:

Basic Tankless Toilet, Modern Toilet, Toilet, Wood Toilet

  • OnLeave

Heart Tub, Hot Tub and Wooden Hot Tub

  • OnSit
  • OnLeave

Modern Bathroom Sink, Modular Kitchen Counter (Sink), Basic Wall-Mounted Sink, Wall Sink, Stone Fountain Sphere, and Stone Fountain Monolith

  • OnToggled
1 Like

Player Input:

  • Output: DisableInputs/EnableInputs - Controls if a player currently in use, can send outputs at all.
  • Output: Eject - Forces players currently in use, out of it.

Additionally, can we get a way to colour text?
< HexCode > Everything between < > will be the hex code.
If left empty, will return to default, so example using existing game logic:

Hello < 9B78D9 >%name%< >, it’s nice to see you!
I’ve been waiting for you, as I have an important message.
Somewhere downstairs there is a < D83137 >Mysterious Catsack< > who has been wanting to talk to you.

Had to add spaces because forum thinks I’m doing code blocks

This could functionally work for any form of text input i.o.
Like Global Message, Floating Text, NPCs and items you can write in.

8 Likes

the grill item cannot be turned on or off with an I/O input.
it should have a “turnon” and “turnoff”

5 Likes

Counter: RoundUp and RoundDown
Rounds the current decimal number in a counter up or down.

5 Likes

Able to set I/O Light Switch to SwitchON & SwitchOFF would be nice.

Same for Basic Lever

Reset isn’t useful to me (So far anyway)

3 Likes

Mover controllable input MoveSideways would be nice, weird that theres only a MoveForward.

1 Like

We would also need a MoveUp event to cover all 3 axis of movement.

1 Like

TRUE! :man_dancing:

1 Like

Please add IO for changing soundpack (through their workshop id?) via buttons for workshop sounds, playlistID only supports so many at once and Id like to not have one for each individual music genre T_T

6 Likes

A SetGlow (and SetSpacing) output for Floating Text would be good I think.

3 Likes

Physics Spawner
SetAngle
SetUpAngle
SetForce
SetLifeSpan
SetSpawnInterval
Technically not I/O, but a suggested setting for the spawner.
Destroy on Impact Physics item destroys itself on impact with anything.

4 Likes